Lines Matching refs:tb

99 typedef int (*dump_nlmsg_t)(void *cookie, void *msg, struct nlattr **tb);
208 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_class_nlmsg() local
214 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_class_nlmsg()
217 return dump_class_nlmsg(cookie, t, tb); in __dump_class_nlmsg()
247 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_qdisc_nlmsg() local
253 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_qdisc_nlmsg()
256 return dump_qdisc_nlmsg(cookie, t, tb); in __dump_qdisc_nlmsg()
286 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_filter_nlmsg() local
292 if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) in __dump_filter_nlmsg()
295 return dump_filter_nlmsg(cookie, t, tb); in __dump_filter_nlmsg()
325 struct nlattr *tb[IFLA_MAX + 1], *attr; in __dump_link_nlmsg() local
331 if (libbpf_nla_parse(tb, IFLA_MAX, attr, len, NULL) != 0) in __dump_link_nlmsg()
334 return dump_link_nlmsg(cookie, ifi, tb); in __dump_link_nlmsg()
359 static int dump_link_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_link_nlmsg() argument
380 tb[IFLA_IFNAME] in dump_link_nlmsg()
381 ? libbpf_nla_getattr_str(tb[IFLA_IFNAME]) in dump_link_nlmsg()
385 return do_xdp_dump(ifinfo, tb); in dump_link_nlmsg()
388 static int dump_class_qdisc_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_class_qdisc_nlmsg() argument
395 if (tb[TCA_KIND] && in dump_class_qdisc_nlmsg()
396 strcmp(libbpf_nla_data(tb[TCA_KIND]), "clsact") == 0) in dump_class_qdisc_nlmsg()
414 tb[TCA_KIND] in dump_class_qdisc_nlmsg()
415 ? libbpf_nla_getattr_str(tb[TCA_KIND]) in dump_class_qdisc_nlmsg()
422 static int dump_filter_nlmsg(void *cookie, void *msg, struct nlattr **tb) in dump_filter_nlmsg() argument
426 return do_filter_dump((struct tcmsg *)msg, tb, filter_info->kind, in dump_filter_nlmsg()