Home
last modified time | relevance | path

Searched refs:is_badblock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Draid1.c514 if (is_badblock(rdev, r1_bio->sector, r1_bio->sectors, in raid1_end_write_request()
653 if (is_badblock(rdev, this_sector, sectors, in read_balance()
669 if (is_badblock(rdev, this_sector, sectors, in read_balance()
1397 is_bad = is_badblock(rdev, r1_bio->sector, max_sectors, in raid1_write_request()
1927 } else if (is_badblock(rdev, r1_bio->sector, r1_bio->sectors, in end_sync_write()
1929 !is_badblock(conf->mirrors[r1_bio->read_disk].rdev, in end_sync_write()
1967 * We don't need to check is_badblock() again as we in fix_sync_read_error()
2254 is_badblock(rdev, sect, s, in fix_read_error()
2734 if (is_badblock(rdev, sector_nr, good_sectors, in raid1_sync_request()
H A Dmd.h218 static inline int is_badblock(struct md_rdev *rdev, sector_t s, int sectors, in is_badblock() function
H A Draid10.c510 if (is_badblock(rdev, in raid10_end_write_request()
772 if (is_badblock(rdev, dev_sector, sectors, in read_balance()
1398 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request()
1984 } else if (is_badblock(rdev, in end_sync_write()
2310 if (is_badblock(rdev, sector, sectors, &first_bad, &bad_sectors) in r10_sync_page_io()
2389 is_badblock(rdev, r10_bio->devs[sl].addr + sect, s, in fix_read_error()
3155 if (is_badblock(rdev, sector, max_sync, in raid10_sync_request()
3354 if (is_badblock(rdev, sector, max_sync, in raid10_sync_request()
H A Draid5.c1138 int bad = is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in ops_run_io()
2834 else if (is_badblock(rdev, sh->sector, in raid5_end_write_request()
2846 } else if (is_badblock(rdev, sh->sector, in raid5_end_write_request()
4646 !is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in analyse_stripe()
4660 is_bad = is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in analyse_stripe()
5450 if (is_badblock(rdev, align_bi->bi_iter.bi_sector, in raid5_read_one_chunk()
/kernel/linux/linux-6.6/drivers/md/
H A Draid1.c518 if (is_badblock(rdev, r1_bio->sector, r1_bio->sectors, in raid1_end_write_request()
657 if (is_badblock(rdev, this_sector, sectors, in read_balance()
673 if (is_badblock(rdev, this_sector, sectors, in read_balance()
1429 is_bad = is_badblock(rdev, r1_bio->sector, max_sectors, in raid1_write_request()
1973 } else if (is_badblock(rdev, r1_bio->sector, r1_bio->sectors, in end_sync_write()
1975 !is_badblock(conf->mirrors[r1_bio->read_disk].rdev, in end_sync_write()
2013 * We don't need to check is_badblock() again as we in fix_sync_read_error()
2298 is_badblock(rdev, sect, s, in fix_read_error()
2778 if (is_badblock(rdev, sector_nr, good_sectors, in raid1_sync_request()
H A Draid10.c536 if (is_badblock(rdev, in raid10_end_write_request()
798 if (is_badblock(rdev, dev_sector, sectors, in read_balance()
1380 is_bad = is_badblock(rdev, dev_sector, r10_bio->sectors, in wait_blocked_dev()
1503 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request()
2376 } else if (is_badblock(rdev, in end_sync_write()
2700 if (is_badblock(rdev, sector, sectors, &first_bad, &bad_sectors) in r10_sync_page_io()
2776 is_badblock(rdev, r10_bio->devs[sl].addr + sect, s, in fix_read_error()
3554 if (is_badblock(rdev, sector, max_sync, in raid10_sync_request()
3757 if (is_badblock(rdev, sector, max_sync, in raid10_sync_request()
H A Dmd.h219 static inline int is_badblock(struct md_rdev *rdev, sector_t s, int sectors, in is_badblock() function
H A Draid5.c1223 int bad = is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in ops_run_io()
2923 else if (is_badblock(rdev, sh->sector, in raid5_end_write_request()
2935 } else if (is_badblock(rdev, sh->sector, in raid5_end_write_request()
4759 !is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in analyse_stripe()
4773 is_bad = is_badblock(rdev, sh->sector, RAID5_STRIPE_SECTORS(conf), in analyse_stripe()
5537 if (is_badblock(rdev, sector, bio_sectors(raid_bio), &first_bad, in raid5_read_one_chunk()

Completed in 52 milliseconds