Lines Matching refs:first_bad
500 sector_t first_bad;
519 &first_bad, &bad_sectors) && !discard_error) {
640 sector_t first_bad;
658 &first_bad, &bad_sectors)) {
659 if (first_bad <= this_sector)
662 best_good_sectors = first_bad - this_sector;
674 &first_bad, &bad_sectors)) {
678 if (first_bad <= this_sector) {
683 bad_sectors -= (this_sector - first_bad);
690 sector_t good_sectors = first_bad - this_sector;
1425 sector_t first_bad;
1430 &first_bad, &bad_sectors);
1438 if (is_bad && first_bad <= r1_bio->sector) {
1440 bad_sectors -= (r1_bio->sector - first_bad);
1460 int good_sectors = first_bad - r1_bio->sector;
1962 sector_t first_bad;
1974 &first_bad, &bad_sectors) &&
1978 &first_bad, &bad_sectors)
2289 sector_t first_bad;
2299 &first_bad, &bad_sectors) == 0) {
2775 sector_t first_bad = MaxSector;
2779 &first_bad, &bad_sectors)) {
2780 if (first_bad > sector_nr)
2781 good_sectors = first_bad - sector_nr;
2783 bad_sectors -= (sector_nr - first_bad);
2789 if (sector_nr < first_bad) {