Home
last modified time | relevance | path

Searched refs:prob (Results 1 – 5 of 5) sorted by relevance

/net/sched/
A Dsch_pie.c37 u64 local_prob = vars->prob; in pie_drop_early()
48 (vars->prob < MAX_PROB / 5)) in pie_drop_early()
63 local_prob = vars->prob; in pie_drop_early()
362 oldprob = vars->prob; in pie_calculate_probability()
377 vars->prob += delta; in pie_calculate_probability()
382 vars->prob = MAX_PROB; in pie_calculate_probability()
392 if (vars->prob > oldprob) in pie_calculate_probability()
393 vars->prob = 0; in pie_calculate_probability()
402 vars->prob -= vars->prob / 64; in pie_calculate_probability()
415 vars->prob == 0 && in pie_calculate_probability()
[all …]
A Dsch_dualpi2.c218 static bool dualpi2_roll(u32 prob) in dualpi2_roll() argument
220 return get_random_u32() <= prob; in dualpi2_roll()
231 struct sk_buff *skb, u32 prob, in dualpi2_classic_marking() argument
234 if (dualpi2_roll(prob) && dualpi2_roll(prob)) { in dualpi2_classic_marking()
255 u64 local_l_prob, u32 prob, in dualpi2_scalable_marking() argument
261 !(dualpi2_roll(prob) && dualpi2_roll(prob))) in dualpi2_scalable_marking()
287 u32 prob; in must_drop() local
292 prob = READ_ONCE(q->pi2_prob); in must_drop()
293 local_l_prob = (u64)prob * q->coupling_factor; in must_drop()
298 return dualpi2_classic_marking(q, skb, prob, overload); in must_drop()
[all …]
A Dsch_sfb.c201 u32 qlen = 0, prob = 0, totalpm = 0; in sfb_compute_qlen() local
208 if (prob < b->p_mark) in sfb_compute_qlen()
209 prob = b->p_mark; in sfb_compute_qlen()
212 *prob_r = prob; in sfb_compute_qlen()
A Dsch_fq_pie.c171 sel_flow->vars.prob <= (MAX_PROB / 100) * q->ecn_prob && in fq_pie_qdisc_enqueue()
/net/mac80211/
A Drc80211_minstrel_ht.c1983 int i, j, prob, tp_avg; in minstrel_ht_get_expected_throughput() local
1987 prob = mi->groups[i].rates[j].prob_avg; in minstrel_ht_get_expected_throughput()
1990 tp_avg = minstrel_ht_get_tp_avg(mi, i, j, prob) * 10; in minstrel_ht_get_expected_throughput()

Completed in 17 milliseconds