Lines Matching refs:first_bad
433 sector_t first_bad; in raid1_end_write_request() local
453 &first_bad, &bad_sectors)) { in raid1_end_write_request()
552 sector_t first_bad; in read_balance() local
571 &first_bad, &bad_sectors)) { in read_balance()
572 if (first_bad < this_sector) in read_balance()
575 best_good_sectors = first_bad - this_sector; in read_balance()
587 &first_bad, &bad_sectors)) { in read_balance()
591 if (first_bad <= this_sector) { in read_balance()
596 bad_sectors -= (this_sector - first_bad); in read_balance()
603 sector_t good_sectors = first_bad - this_sector; in read_balance()
1280 sector_t first_bad; in make_request() local
1286 &first_bad, &bad_sectors); in make_request()
1294 if (is_bad && first_bad <= r1_bio->sector) { in make_request()
1296 bad_sectors -= (r1_bio->sector - first_bad); in make_request()
1316 int good_sectors = first_bad - r1_bio->sector; in make_request()
1764 sector_t first_bad; in end_sync_write() local
1790 &first_bad, &bad_sectors) && in end_sync_write()
1794 &first_bad, &bad_sectors) in end_sync_write()
2122 sector_t first_bad; in fix_read_error() local
2131 &first_bad, &bad_sectors) == 0 && in fix_read_error()
2575 sector_t first_bad = MaxSector; in sync_request() local
2579 &first_bad, &bad_sectors)) { in sync_request()
2580 if (first_bad > sector_nr) in sync_request()
2581 good_sectors = first_bad - sector_nr; in sync_request()
2583 bad_sectors -= (sector_nr - first_bad); in sync_request()
2589 if (sector_nr < first_bad) { in sync_request()