Lines Matching refs:tb

105 typedef int (*dump_nlmsg_t)(void *cookie, void *msg, struct nlattr **tb);
214 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_class_nlmsg() local
220 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_class_nlmsg()
223 return dump_class_nlmsg(cookie, t, tb); in __dump_class_nlmsg()
253 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_qdisc_nlmsg() local
259 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_qdisc_nlmsg()
262 return dump_qdisc_nlmsg(cookie, t, tb); in __dump_qdisc_nlmsg()
292 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_filter_nlmsg() local
298 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_filter_nlmsg()
301 return dump_filter_nlmsg(cookie, t, tb); in __dump_filter_nlmsg()
331 struct nlattr *tb[IFLA_MAX + 1], *attr; in __dump_link_nlmsg() local
337 if (libbpf_nla_parse(tb, IFLA_MAX, attr, len, NULL) != 0) in __dump_link_nlmsg()
340 return dump_link_nlmsg(cookie, ifi, tb); in __dump_link_nlmsg()
365 static int dump_link_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_link_nlmsg() argument
387 tb[IFLA_IFNAME] in dump_link_nlmsg()
388 ? libbpf_nla_getattr_str(tb[IFLA_IFNAME]) in dump_link_nlmsg()
392 return do_xdp_dump(ifinfo, tb); in dump_link_nlmsg()
395 static int dump_class_qdisc_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_class_qdisc_nlmsg() argument
403 if (tb[TCA_KIND] && in dump_class_qdisc_nlmsg()
404 strcmp(libbpf_nla_data(tb[TCA_KIND]), "clsact") == 0) in dump_class_qdisc_nlmsg()
423 tb[TCA_KIND] in dump_class_qdisc_nlmsg()
424 ? libbpf_nla_getattr_str(tb[TCA_KIND]) in dump_class_qdisc_nlmsg()
431 static int dump_filter_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_filter_nlmsg() argument
435 return do_filter_dump((struct tcmsg *)msg, tb, filter_info->kind, in dump_filter_nlmsg()