Lines Matching refs:sector

64 	sector_t lo = r1_bio->sector;  in check_and_add_serial()
86 int idx = sector_to_idx(r1_bio->sector); in wait_for_serialization()
262 sector_t sect = r1_bio->sector; in put_buf()
283 idx = sector_to_idx(r1_bio->sector); in reschedule_retry()
312 sector_t sector = r1_bio->sector; in raid_end_bio_io() local
329 allow_barrier(conf, sector); in raid_end_bio_io()
340 r1_bio->sector + (r1_bio->sectors); in update_head_pos()
407 (unsigned long long)r1_bio->sector); in raid1_end_read_request()
454 sector_t lo = r1_bio->sector; in raid1_end_write_request()
455 sector_t hi = r1_bio->sector + r1_bio->sectors; in raid1_end_write_request()
512 if (rdev_has_badblock(rdev, r1_bio->sector, r1_bio->sectors) && in raid1_end_write_request()
592 sector_t this_sector = r1_bio->sector; in choose_first_rdev()
622 rdev->recovery_offset < r1_bio->sector + r1_bio->sectors; in rdev_in_recovery()
628 sector_t this_sector = r1_bio->sector; in choose_bb_rdev()
667 sector_t this_sector = r1_bio->sector; in choose_slow_rdev()
716 return conf->mirrors[disk].next_seq_sect == r1_bio->sector || in is_sequential()
717 conf->mirrors[disk].head_position == r1_bio->sector; in is_sequential()
751 if (rdev_has_badblock(rdev, r1_bio->sector, r1_bio->sectors)) in rdev_readable()
794 dist = abs(r1_bio->sector - conf->mirrors[disk].head_position); in choose_best_rdev()
869 if (raid1_should_read_first(conf->mddev, r1_bio->sector, in read_balance()
876 update_read_sectors(conf, disk, r1_bio->sector, in read_balance()
1297 r1_bio->sector = bio->bi_iter.bi_sector; in init_r1bio()
1356 r1_bio->sector); in raid1_read_request()
1365 (unsigned long long)r1_bio->sector, in raid1_read_request()
1400 read_bio->bi_iter.bi_sector = r1_bio->sector + in raid1_read_request()
1407 mddev_trace_remap(mddev, read_bio, r1_bio->sector); in raid1_read_request()
1560 is_bad = is_badblock(rdev, r1_bio->sector, max_sectors, in raid1_write_request()
1562 if (is_bad && first_bad <= r1_bio->sector) { in raid1_write_request()
1564 bad_sectors -= (r1_bio->sector - first_bad); in raid1_write_request()
1586 good_sectors = first_bad - r1_bio->sector; in raid1_write_request()
1653 mbio->bi_iter.bi_sector = (r1_bio->sector + rdev->data_offset); in raid1_write_request()
1662 mddev_trace_remap(mddev, mbio, r1_bio->sector); in raid1_write_request()
2048 sector_t s = r1_bio->sector; in abort_sync_write()
2089 } else if (rdev_has_badblock(rdev, r1_bio->sector, r1_bio->sectors) && in end_sync_write()
2091 r1_bio->sector, r1_bio->sectors)) { in end_sync_write()
2098 static int r1_sync_page_io(struct md_rdev *rdev, sector_t sector, in r1_sync_page_io() argument
2101 if (sync_page_io(rdev, sector, sectors << 9, page, rw, false)) in r1_sync_page_io()
2112 rdev_set_badblocks(rdev, sector, sectors, 0); in r1_sync_page_io()
2133 sector_t sect = r1_bio->sector; in fix_sync_read_error()
2186 (unsigned long long)r1_bio->sector); in fix_sync_read_error()
2269 b->bi_iter.bi_sector = r1_bio->sector + in process_checks()
2392 sector_t sect = r1_bio->sector; in fix_read_error()
2498 sector_t sector; in narrow_write_error() local
2507 sector = r1_bio->sector; in narrow_write_error()
2508 sectors = ((sector + block_sectors) in narrow_write_error()
2510 - sector; in narrow_write_error()
2528 wbio->bi_iter.bi_sector = r1_bio->sector; in narrow_write_error()
2531 bio_trim(wbio, sector - r1_bio->sector, sectors); in narrow_write_error()
2535 !rdev_set_badblocks(rdev, sector, sectors, 0)) { in narrow_write_error()
2546 sector += sectors; in narrow_write_error()
2562 rdev_clear_badblocks(rdev, r1_bio->sector, s, 0); in handle_sync_write_finished()
2565 rdev_set_badblocks(rdev, r1_bio->sector, s, 0); in handle_sync_write_finished()
2580 r1_bio->sector, in handle_write_finished()
2596 idx = sector_to_idx(r1_bio->sector); in handle_write_finished()
2617 sector_t sector; in handle_read_error() local
2646 sector = r1_bio->sector; in handle_read_error()
2652 allow_barrier(conf, sector); in handle_read_error()
2678 idx = sector_to_idx(r1_bio->sector); in raid1d()
2698 idx = sector_to_idx(r1_bio->sector); in raid1d()
2856 r1_bio->sector = sector_nr; in raid1_sync_request()