Lines Matching refs:this_sector
579 const sector_t this_sector = r1_bio->sector; in read_balance() local
609 if ((conf->mddev->recovery_cp < this_sector + sectors) || in read_balance()
611 md_cluster_ops->area_resyncing(conf->mddev, READ, this_sector, in read_balance()
612 this_sector + sectors))) in read_balance()
630 rdev->recovery_offset < this_sector + sectors) in read_balance()
636 if (is_badblock(rdev, this_sector, sectors, in read_balance()
638 if (first_bad <= this_sector) in read_balance()
641 best_good_sectors = first_bad - this_sector; in read_balance()
652 if (is_badblock(rdev, this_sector, sectors, in read_balance()
657 if (first_bad <= this_sector) { in read_balance()
662 bad_sectors -= (this_sector - first_bad); in read_balance()
669 sector_t good_sectors = first_bad - this_sector; in read_balance()
691 dist = abs(this_sector - conf->mirrors[disk].head_position); in read_balance()
697 if (conf->mirrors[disk].next_seq_sect == this_sector in read_balance()
761 if (conf->mirrors[best_disk].next_seq_sect != this_sector) in read_balance()
762 conf->mirrors[best_disk].seq_start = this_sector; in read_balance()
764 conf->mirrors[best_disk].next_seq_sect = this_sector + sectors; in read_balance()