Lines Matching refs:last_rec

281 static int count_ccws(sector_t first_rec, sector_t last_rec,  in count_ccws()  argument
291 if (wz_stop > last_rec) in count_ccws()
292 wz_stop = last_rec; in count_ccws()
297 if (last_rec - (first_rec + cur_pos) + 1 >= blocks_per_page) { in count_ccws()
298 if ((last_rec - blocks_per_page + 1) % blocks_per_page != 0) in count_ccws()
299 d_stop = last_rec - ((last_rec - blocks_per_page + 1) % in count_ccws()
302 d_stop = last_rec; in count_ccws()
308 if (cur_pos == 0 || first_rec + cur_pos - 1 < last_rec) in count_ccws()
335 sector_t first_rec, last_rec; in dasd_fba_build_cp_discard() local
348 last_rec = in dasd_fba_build_cp_discard()
350 count = last_rec - first_rec + 1; in dasd_fba_build_cp_discard()
353 nr_ccws = count_ccws(first_rec, last_rec, blocks_per_page); in dasd_fba_build_cp_discard()
374 if (wz_stop > last_rec) in dasd_fba_build_cp_discard()
375 wz_stop = last_rec; in dasd_fba_build_cp_discard()
388 if (last_rec - (first_rec + cur_pos) + 1 >= blocks_per_page) { in dasd_fba_build_cp_discard()
390 if ((last_rec - blocks_per_page + 1) % blocks_per_page != 0) in dasd_fba_build_cp_discard()
391 d_stop = last_rec - ((last_rec - blocks_per_page + 1) % in dasd_fba_build_cp_discard()
394 d_stop = last_rec; in dasd_fba_build_cp_discard()
408 if (cur_pos == 0 || first_rec + cur_pos - 1 < last_rec) { in dasd_fba_build_cp_discard()
410 wz_count = last_rec - d_stop; in dasd_fba_build_cp_discard()
412 wz_count = last_rec - wz_stop; in dasd_fba_build_cp_discard()
452 sector_t recid, first_rec, last_rec; in dasd_fba_build_cp_regular() local
465 last_rec = in dasd_fba_build_cp_regular()
479 if (count != last_rec - first_rec + 1) in dasd_fba_build_cp_regular()