Lines Matching refs:new_metric
396 u32 last_hop_metric, new_metric;
436 new_metric = orig_metric + last_hop_metric;
437 if (new_metric < orig_metric)
438 new_metric = MAX_METRIC;
459 mult_frac(new_metric, 10, 9) :
460 new_metric) >= mpath->metric)) {
501 mpath->metric = new_metric;
570 return process ? new_metric : 0;
833 u32 orig_sn, new_metric, orig_metric, last_hop_metric, interval;
862 new_metric = orig_metric + last_hop_metric;
863 if (new_metric < orig_metric)
864 new_metric = MAX_METRIC;
877 !(mpath->sn == orig_sn && new_metric < mpath->rann_metric)) {
895 mpath->rann_metric = new_metric;
915 new_metric, 0, sdata);