| /linux-6.15/net/sched/ |
| H A D | sch_api.c | 935 tcm->tcm_handle = q->handle; in tc_fill_qdisc() 1513 if (tcm->tcm_handle && q->handle != tcm->tcm_handle) { in __tc_get_qdisc() 1518 q = qdisc_lookup(dev, tcm->tcm_handle); in __tc_get_qdisc() 1625 if (!q || !tcm->tcm_handle || q->handle != tcm->tcm_handle) { in __tc_modify_qdisc() 1626 if (tcm->tcm_handle) { in __tc_modify_qdisc() 1631 if (TC_H_MIN(tcm->tcm_handle)) { in __tc_modify_qdisc() 1707 if (!tcm->tcm_handle) { in __tc_modify_qdisc() 1711 q = qdisc_lookup(dev, tcm->tcm_handle); in __tc_modify_qdisc() 1758 tcm->tcm_parent, tcm->tcm_handle, in __tc_modify_qdisc() 1966 tcm->tcm_handle = q->handle; in tc_fill_tclass() [all …]
|
| H A D | cls_cgroup.c | 178 t->tcm_handle = head->handle; in cls_cgroup_dump()
|
| H A D | sch_mq.c | 223 tcm->tcm_handle |= TC_H_MIN(cl); in mq_dump_class()
|
| H A D | sch_skbprio.c | 245 tcm->tcm_handle |= TC_H_MIN(cl); in skbprio_dump_class()
|
| H A D | cls_basic.c | 280 t->tcm_handle = f->handle; in basic_dump()
|
| H A D | cls_api.c | 2082 tcm->tcm_handle = 0; in tcf_fill_node() 2395 fh = tp->ops->get(tp, t->tcm_handle); in tc_new_tfilter() 2423 err = tp->ops->change(net, skb, tp, cl, t->tcm_handle, tca, &fh, in tc_new_tfilter() 2496 if (prio == 0 && (protocol || t->tcm_handle || tca[TCA_KIND])) { in tc_del_tfilter() 2576 } else if (t->tcm_handle == 0) { in tc_del_tfilter() 2589 fh = tp->ops->get(tp, t->tcm_handle); in tc_del_tfilter() 2722 fh = tp->ops->get(tp, t->tcm_handle); in tc_get_tfilter() 2964 tcm->tcm_handle = 0; in tc_chain_fill_node()
|
| H A D | sch_multiq.c | 328 tcm->tcm_handle |= TC_H_MIN(cl); in multiq_dump_class()
|
| H A D | cls_matchall.c | 342 t->tcm_handle = head->handle; in mall_dump()
|
| H A D | sch_prio.c | 350 tcm->tcm_handle |= TC_H_MIN(cl); in prio_dump_class()
|
| H A D | cls_fw.c | 378 t->tcm_handle = f->id; in fw_dump()
|
| H A D | sch_drr.c | 248 tcm->tcm_handle = cl->common.classid; in drr_dump_class()
|
| H A D | sch_cbs.c | 486 tcm->tcm_handle |= TC_H_MIN(1); in cbs_dump_class()
|
| H A D | sch_tbf.c | 556 tcm->tcm_handle |= TC_H_MIN(1); in tbf_dump_class()
|
| H A D | cls_route.c | 614 t->tcm_handle = f->handle; in route4_dump()
|
| H A D | sch_red.c | 478 tcm->tcm_handle |= TC_H_MIN(1); in red_dump_class()
|
| H A D | cls_flow.c | 630 t->tcm_handle = f->handle; in flow_dump()
|
| H A D | cls_bpf.c | 590 tm->tcm_handle = prog->handle; in cls_bpf_dump()
|
| H A D | sch_fq_codel.c | 637 tcm->tcm_handle |= TC_H_MIN(cl); in fq_codel_dump_class()
|
| H A D | sch_mqprio.c | 657 tcm->tcm_handle |= TC_H_MIN(cl); in mqprio_dump_class()
|
| H A D | sch_ets.c | 312 tcm->tcm_handle = ets_class_id(sch, cl); in ets_class_dump()
|
| H A D | sch_sfq.c | 891 tcm->tcm_handle |= TC_H_MIN(cl); in sfq_dump_class()
|
| H A D | sch_netem.c | 1261 tcm->tcm_handle |= TC_H_MIN(1); in netem_dump_class()
|
| /linux-6.15/tools/lib/bpf/ |
| H A D | netlink.c | 537 req->tc.tcm_handle = TC_H_MAKE(TC_H_CLSACT, 0); in clsact_config() 674 OPTS_SET(info->opts, handle, tc->tcm_handle); in __get_tc_info() 758 req.tc.tcm_handle = handle; in bpf_tc_attach() 835 req.tc.tcm_handle = handle; in __bpf_tc_detach() 901 req.tc.tcm_handle = handle; in bpf_tc_query()
|
| /linux-6.15/tools/bpf/bpftool/ |
| H A D | net.c | 404 if (info->tcm_handle == 0) in dump_class_qdisc_nlmsg() 416 tcinfo->handle_array[tcinfo->used_len].handle = info->tcm_handle; in dump_class_qdisc_nlmsg()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | rtnetlink.h | 620 __u32 tcm_handle; member
|