Lines Matching refs:tb
331 struct nlattr *tb[TCA_FQ_CODEL_MAX + 1]; in fq_codel_change() local
337 err = nla_parse_nested(tb, TCA_FQ_CODEL_MAX, opt, fq_codel_policy); in fq_codel_change()
340 if (tb[TCA_FQ_CODEL_FLOWS]) { in fq_codel_change()
343 q->flows_cnt = nla_get_u32(tb[TCA_FQ_CODEL_FLOWS]); in fq_codel_change()
350 if (tb[TCA_FQ_CODEL_TARGET]) { in fq_codel_change()
351 u64 target = nla_get_u32(tb[TCA_FQ_CODEL_TARGET]); in fq_codel_change()
356 if (tb[TCA_FQ_CODEL_CE_THRESHOLD]) { in fq_codel_change()
357 u64 val = nla_get_u32(tb[TCA_FQ_CODEL_CE_THRESHOLD]); in fq_codel_change()
362 if (tb[TCA_FQ_CODEL_INTERVAL]) { in fq_codel_change()
363 u64 interval = nla_get_u32(tb[TCA_FQ_CODEL_INTERVAL]); in fq_codel_change()
368 if (tb[TCA_FQ_CODEL_LIMIT]) in fq_codel_change()
369 sch->limit = nla_get_u32(tb[TCA_FQ_CODEL_LIMIT]); in fq_codel_change()
371 if (tb[TCA_FQ_CODEL_ECN]) in fq_codel_change()
372 q->cparams.ecn = !!nla_get_u32(tb[TCA_FQ_CODEL_ECN]); in fq_codel_change()
374 if (tb[TCA_FQ_CODEL_QUANTUM]) in fq_codel_change()
375 q->quantum = max(256U, nla_get_u32(tb[TCA_FQ_CODEL_QUANTUM])); in fq_codel_change()