Home
last modified time | relevance | path

Searched refs:tcmsg (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v5.4/tools/lib/bpf/
Dnetlink.c311 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_class_nlmsg()
327 struct tcmsg t; in libbpf_nl_get_class()
329 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_class()
350 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_qdisc_nlmsg()
366 struct tcmsg t; in libbpf_nl_get_qdisc()
368 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_qdisc()
389 struct tcmsg *t = NLMSG_DATA(nlh); in __dump_filter_nlmsg()
405 struct tcmsg t; in libbpf_nl_get_filter()
407 .nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct tcmsg)), in libbpf_nl_get_filter()
/Linux-v5.4/tools/bpf/bpftool/
Dmain.h224 struct tcmsg;
226 int do_filter_dump(struct tcmsg *ifinfo, struct nlattr **tb, const char *kind,
Dnet.c119 struct tcmsg *info = msg; in dump_class_qdisc_nlmsg()
154 return do_filter_dump((struct tcmsg *)msg, tb, filter_info->kind, in dump_filter_nlmsg()
Dnetlink_dumper.c161 int do_filter_dump(struct tcmsg *info, struct nlattr **tb, const char *kind, in do_filter_dump()
/Linux-v5.4/include/uapi/linux/
Drtnetlink.h560 struct tcmsg { struct
601 #define TCA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcmsg))))
602 #define TCA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct tcmsg))
/Linux-v5.4/net/sched/
Dsch_mq.c184 struct tcmsg *tcm) in mq_select_queue()
232 struct sk_buff *skb, struct tcmsg *tcm) in mq_dump_class()
Dsch_api.c872 struct tcmsg *tcm; in tc_fill_qdisc()
1411 struct tcmsg *tcm = nlmsg_data(n); in tc_get_qdisc()
1496 struct tcmsg *tcm; in tc_modify_qdisc()
1743 err = nlmsg_parse_deprecated(nlh, sizeof(struct tcmsg), tca, TCA_MAX, in tc_dump_qdisc()
1789 struct tcmsg *tcm; in tc_fill_tclass()
1958 struct tcmsg *tcm = nlmsg_data(n); in tc_ctl_tclass()
2108 struct tcmsg *tcm, struct netlink_callback *cb, in tc_dump_tclass_qdisc()
2137 struct tcmsg *tcm, struct netlink_callback *cb, in tc_dump_tclass_root()
2169 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tc_dump_tclass()
Dcls_cgroup.c171 struct sk_buff *skb, struct tcmsg *t, bool rtnl_held) in cls_cgroup_dump()
Dsch_mqprio.c488 struct sk_buff *skb, struct tcmsg *tcm) in mqprio_dump_class()
603 struct tcmsg *tcm) in mqprio_select_queue()
Dsch_skbprio.c244 struct sk_buff *skb, struct tcmsg *tcm) in skbprio_dump_class()
Dcls_api.c1794 struct tcmsg *tcm; in tcf_fill_node()
1932 struct tcmsg *t; in tc_new_tfilter()
2159 struct tcmsg *t; in tc_del_tfilter()
2319 struct tcmsg *t; in tc_get_tfilter()
2461 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tcf_chain_dump()
2523 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tc_dump_tfilter()
2622 struct tcmsg *tcm; in tc_chain_fill_node()
2766 struct tcmsg *t; in tc_ctl_chain()
2902 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tc_dump_chain()
Dcls_basic.c275 struct sk_buff *skb, struct tcmsg *t, bool rtnl_held) in basic_dump()
Dsch_multiq.c325 struct sk_buff *skb, struct tcmsg *tcm) in multiq_dump_class()
Dsch_prio.c342 struct tcmsg *tcm) in prio_dump_class()
Dcls_matchall.c344 struct sk_buff *skb, struct tcmsg *t, bool rtnl_held) in mall_dump()
Dsch_red.c358 struct sk_buff *skb, struct tcmsg *tcm) in red_dump_class()
Dcls_fw.c376 struct sk_buff *skb, struct tcmsg *t, bool rtnl_held) in fw_dump()
Dsch_cbs.c468 struct sk_buff *skb, struct tcmsg *tcm) in cbs_dump_class()
Dsch_drr.c236 struct sk_buff *skb, struct tcmsg *tcm) in drr_dump_class()
Dsch_dsmark.c427 struct sk_buff *skb, struct tcmsg *tcm) in dsmark_dump_class()
Dsch_tbf.c479 struct sk_buff *skb, struct tcmsg *tcm) in tbf_dump_class()
Dcls_route.c596 struct sk_buff *skb, struct tcmsg *t, bool rtnl_held) in route4_dump()
Dcls_bpf.c582 struct sk_buff *skb, struct tcmsg *tm, bool rtnl_held) in cls_bpf_dump()
Dsch_atm.c601 struct sk_buff *skb, struct tcmsg *tcm) in atm_tc_dump_class()
/Linux-v5.4/include/net/
Dsch_generic.h198 struct netdev_queue * (*select_queue)(struct Qdisc *, struct tcmsg *);
223 struct sk_buff *skb, struct tcmsg*);
329 struct sk_buff *skb, struct tcmsg*,

12