Lines Matching refs:tb
307 struct nlattr *tb[TCA_FQ_CODEL_MAX + 1]; in fq_codel_change() local
313 err = nla_parse_nested(tb, TCA_FQ_CODEL_MAX, opt, fq_codel_policy); in fq_codel_change()
316 if (tb[TCA_FQ_CODEL_FLOWS]) { in fq_codel_change()
319 q->flows_cnt = nla_get_u32(tb[TCA_FQ_CODEL_FLOWS]); in fq_codel_change()
326 if (tb[TCA_FQ_CODEL_TARGET]) { in fq_codel_change()
327 u64 target = nla_get_u32(tb[TCA_FQ_CODEL_TARGET]); in fq_codel_change()
332 if (tb[TCA_FQ_CODEL_INTERVAL]) { in fq_codel_change()
333 u64 interval = nla_get_u32(tb[TCA_FQ_CODEL_INTERVAL]); in fq_codel_change()
338 if (tb[TCA_FQ_CODEL_LIMIT]) in fq_codel_change()
339 sch->limit = nla_get_u32(tb[TCA_FQ_CODEL_LIMIT]); in fq_codel_change()
341 if (tb[TCA_FQ_CODEL_ECN]) in fq_codel_change()
342 q->cparams.ecn = !!nla_get_u32(tb[TCA_FQ_CODEL_ECN]); in fq_codel_change()
344 if (tb[TCA_FQ_CODEL_QUANTUM]) in fq_codel_change()
345 q->quantum = max(256U, nla_get_u32(tb[TCA_FQ_CODEL_QUANTUM])); in fq_codel_change()