Lines Matching refs:best_disk
603 int best_disk, best_dist_disk, best_pending_disk;
620 best_disk = -1;
693 best_disk = disk;
700 if ((sectors > best_good_sectors) && (best_disk >= 0))
701 best_disk = -1;
705 if (best_disk >= 0)
714 best_disk = disk;
723 best_disk = disk;
768 if (best_disk == -1) {
770 best_disk = best_pending_disk;
772 best_disk = best_dist_disk;
775 if (best_disk >= 0) {
776 rdev = rcu_dereference(conf->mirrors[best_disk].rdev);
782 if (conf->mirrors[best_disk].next_seq_sect != this_sector)
783 conf->mirrors[best_disk].seq_start = this_sector;
785 conf->mirrors[best_disk].next_seq_sect = this_sector + sectors;
790 return best_disk;