Lines Matching refs:p_params
61 struct pie_params p_params; member
163 if (!pie_drop_early(sch, &q->p_params, &sel_flow->vars, in fq_pie_qdisc_enqueue()
166 } else if (q->p_params.ecn && in fq_pie_qdisc_enqueue()
177 if (!q->p_params.dq_rate_estimator) in fq_pie_qdisc_enqueue()
280 pie_process_dequeue(skb, &q->p_params, &flow->vars, flow->backlog); in fq_pie_qdisc_dequeue()
301 q->p_params.limit = limit; in fq_pie_change()
324 q->p_params.target = in fq_pie_change()
330 q->p_params.tupdate = in fq_pie_change()
334 q->p_params.alpha = nla_get_u32(tb[TCA_FQ_PIE_ALPHA]); in fq_pie_change()
337 q->p_params.beta = nla_get_u32(tb[TCA_FQ_PIE_BETA]); in fq_pie_change()
349 q->p_params.ecn = nla_get_u32(tb[TCA_FQ_PIE_ECN]); in fq_pie_change()
352 q->p_params.bytemode = nla_get_u32(tb[TCA_FQ_PIE_BYTEMODE]); in fq_pie_change()
355 q->p_params.dq_rate_estimator = in fq_pie_change()
391 pie_calculate_probability(&q->p_params, in fq_pie_timer()
397 tupdate = q->p_params.tupdate; in fq_pie_timer()
416 pie_params_init(&q->p_params); in fq_pie_init()
418 q->p_params.limit = sch->limit; in fq_pie_init()
476 ((u32)PSCHED_TICKS2NS(q->p_params.target)) / in fq_pie_dump()
479 jiffies_to_usecs(q->p_params.tupdate)) || in fq_pie_dump()
480 nla_put_u32(skb, TCA_FQ_PIE_ALPHA, q->p_params.alpha) || in fq_pie_dump()
481 nla_put_u32(skb, TCA_FQ_PIE_BETA, q->p_params.beta) || in fq_pie_dump()
485 nla_put_u32(skb, TCA_FQ_PIE_ECN, q->p_params.ecn) || in fq_pie_dump()
486 nla_put_u32(skb, TCA_FQ_PIE_BYTEMODE, q->p_params.bytemode) || in fq_pie_dump()
488 q->p_params.dq_rate_estimator)) in fq_pie_dump()
547 q->p_params.tupdate = 0; in fq_pie_destroy()