Lines Matching refs:p_params

61 	struct pie_params p_params;  member
155 if (!pie_drop_early(sch, &q->p_params, &sel_flow->vars, in fq_pie_qdisc_enqueue()
158 } else if (q->p_params.ecn && in fq_pie_qdisc_enqueue()
169 if (!q->p_params.dq_rate_estimator) in fq_pie_qdisc_enqueue()
266 pie_process_dequeue(skb, &q->p_params, &flow->vars, flow->backlog); in fq_pie_qdisc_dequeue()
290 q->p_params.limit = limit; in fq_pie_change()
313 q->p_params.target = in fq_pie_change()
319 q->p_params.tupdate = in fq_pie_change()
323 q->p_params.alpha = nla_get_u32(tb[TCA_FQ_PIE_ALPHA]); in fq_pie_change()
326 q->p_params.beta = nla_get_u32(tb[TCA_FQ_PIE_BETA]); in fq_pie_change()
338 q->p_params.ecn = nla_get_u32(tb[TCA_FQ_PIE_ECN]); in fq_pie_change()
341 q->p_params.bytemode = nla_get_u32(tb[TCA_FQ_PIE_BYTEMODE]); in fq_pie_change()
344 q->p_params.dq_rate_estimator = in fq_pie_change()
376 pie_calculate_probability(&q->p_params, &q->flows[idx].vars, in fq_pie_timer()
380 if (q->p_params.tupdate) in fq_pie_timer()
381 mod_timer(&q->adapt_timer, jiffies + q->p_params.tupdate); in fq_pie_timer()
393 pie_params_init(&q->p_params); in fq_pie_init()
395 q->p_params.limit = sch->limit; in fq_pie_init()
453 ((u32)PSCHED_TICKS2NS(q->p_params.target)) / in fq_pie_dump()
456 jiffies_to_usecs(q->p_params.tupdate)) || in fq_pie_dump()
457 nla_put_u32(skb, TCA_FQ_PIE_ALPHA, q->p_params.alpha) || in fq_pie_dump()
458 nla_put_u32(skb, TCA_FQ_PIE_BETA, q->p_params.beta) || in fq_pie_dump()
462 nla_put_u32(skb, TCA_FQ_PIE_ECN, q->p_params.ecn) || in fq_pie_dump()
463 nla_put_u32(skb, TCA_FQ_PIE_BYTEMODE, q->p_params.bytemode) || in fq_pie_dump()
465 q->p_params.dq_rate_estimator)) in fq_pie_dump()