Lines Matching full:ratio
275 * same key if it has a lower ratio and is therefore better. in write_map_key()
564 * are used to calculate the imbalance ratio. To avoid returning an in eval_resilver()
567 * ratio is returned for comparison and it is not an uncommon when in eval_resilver()
590 double ratio = (double)(*max_child_ios) / (double)(*min_child_ios); in eval_resilver() local
594 return (ratio); in eval_resilver()
599 * device failures. Returns the imbalance ratio for the worst mapping which
615 * spare and no resilver to evaluate. Default to a ratio of 1.0 in eval_decluster()
649 double ratio; in eval_decluster() local
652 ratio = eval_resilver(map, groupwidth, in eval_decluster()
656 if (ratio > worst_ratio) { in eval_decluster()
657 worst_ratio = ratio; in eval_decluster()
662 sum += ratio; in eval_decluster()
669 ratio = eval_resilver(map, in eval_decluster()
674 if (ratio > worst_ratio) { in eval_decluster()
675 worst_ratio = ratio; in eval_decluster()
680 sum += ratio; in eval_decluster()
889 printf("Error ratio < 1.0: worst_ratio = %2.03f " in draid_generate()
1077 printf("Error ratio out of range %2.03f, " in draid_verify()