Lines Matching refs:tb
594 struct tc_u_knode *n, struct nlattr **tb, in u32_set_parms() argument
601 err = tcf_exts_validate(net, tp, tb, est, &e, ovr); in u32_set_parms()
606 if (tb[TCA_U32_LINK]) { in u32_set_parms()
607 u32 handle = nla_get_u32(tb[TCA_U32_LINK]); in u32_set_parms()
627 if (tb[TCA_U32_CLASSID]) { in u32_set_parms()
628 n->res.classid = nla_get_u32(tb[TCA_U32_CLASSID]); in u32_set_parms()
633 if (tb[TCA_U32_INDEV]) { in u32_set_parms()
635 ret = tcf_change_indev(net, tb[TCA_U32_INDEV]); in u32_set_parms()
735 struct nlattr *tb[TCA_U32_MAX + 1]; in u32_change() local
745 err = nla_parse_nested(tb, TCA_U32_MAX, opt, u32_policy); in u32_change()
761 rtnl_dereference(n->ht_up), new, tb, in u32_change()
775 if (tb[TCA_U32_DIVISOR]) { in u32_change()
776 unsigned int divisor = nla_get_u32(tb[TCA_U32_DIVISOR]); in u32_change()
801 if (tb[TCA_U32_HASH]) { in u32_change()
802 htid = nla_get_u32(tb[TCA_U32_HASH]); in u32_change()
826 if (tb[TCA_U32_SEL] == NULL) in u32_change()
829 s = nla_data(tb[TCA_U32_SEL]); in u32_change()
858 if (tb[TCA_U32_MARK]) { in u32_change()
861 mark = nla_data(tb[TCA_U32_MARK]); in u32_change()
867 err = u32_set_parms(net, tp, base, ht, n, tb, tca[TCA_RATE], ovr); in u32_change()