Lines Matching defs:prob
84 struct hrtimer pi2_timer; /* prob update timer */
218 static bool dualpi2_roll(u32 prob)
220 return get_random_u32() <= prob;
231 struct sk_buff *skb, u32 prob,
234 if (dualpi2_roll(prob) && dualpi2_roll(prob)) {
255 u64 local_l_prob, u32 prob,
261 !(dualpi2_roll(prob) && dualpi2_roll(prob)))
287 u32 prob;
292 prob = READ_ONCE(q->pi2_prob);
293 local_l_prob = (u64)prob * q->coupling_factor;
298 return dualpi2_classic_marking(q, skb, prob, overload);
300 return dualpi2_scalable_marking(q, skb, local_l_prob, prob,
1026 .prob = READ_ONCE(q->pi2_prob),