Lines Matching refs:best
430 int disk, copy, best; in g_raid_tr_raid1e_rebuild_some() local
454 best = g_raid_tr_raid1e_select_read_disk(vol, disk, in g_raid_tr_raid1e_rebuild_some()
456 if (best < 0) { in g_raid_tr_raid1e_rebuild_some()
460 } else if (best != copy) { in g_raid_tr_raid1e_rebuild_some()
473 ((disk + best >= vol->v_disks_count) ? vol->v_strip_size : 0); in g_raid_tr_raid1e_rebuild_some()
478 bp->bio_caller1 = &vol->v_subdisks[(disk + best) % vol->v_disks_count]; in g_raid_tr_raid1e_rebuild_some()
637 int i, best, prio, bestprio; in g_raid_tr_raid1e_select_read_disk() local
639 best = -1; in g_raid_tr_raid1e_select_read_disk()
678 best = i; in g_raid_tr_raid1e_select_read_disk()
681 return (best); in g_raid_tr_raid1e_select_read_disk()
694 int best; in g_raid_tr_iostart_raid1e_read() local
707 best = g_raid_tr_raid1e_select_read_disk(vol, in g_raid_tr_iostart_raid1e_read()
709 KASSERT(best >= 0, ("No readable disk in volume %s!", in g_raid_tr_iostart_raid1e_read()
711 no += best; in g_raid_tr_iostart_raid1e_read()
731 no += N - best; in g_raid_tr_iostart_raid1e_read()
891 int error, do_write, copy, disk, best; in g_raid_tr_iodone_raid1e() local
1026 best = g_raid_tr_raid1e_select_read_disk(vol, in g_raid_tr_iodone_raid1e()
1028 if (best >= 0 && (cbp = g_clone_bio(pbp)) != NULL) { in g_raid_tr_iodone_raid1e()
1029 disk += best; in g_raid_tr_iodone_raid1e()
1077 best = g_raid_tr_raid1e_select_read_disk(vol, in g_raid_tr_iodone_raid1e()
1079 if (best >= 0 && (cbp = g_clone_bio(pbp)) != NULL) { in g_raid_tr_iodone_raid1e()
1080 disk += best; in g_raid_tr_iodone_raid1e()