Searched refs:tcx (Results 1 - 19 of 19) sorted by relevance

/linux-master/kernel/bpf/
H A Dtcx.c8 #include <net/tcx.h>
144 struct tcx_link *tcx = tcx_link(link); local
145 bool created, ingress = tcx->location == BPF_TCX_INGRESS;
147 struct net_device *dev = tcx->dev;
171 struct tcx_link *tcx = tcx_link(link); local
172 bool ingress = tcx->location == BPF_TCX_INGRESS;
178 dev = tcx->dev;
196 tcx->dev = NULL;
206 struct tcx_link *tcx = tcx_link(link); local
207 bool ingress = tcx
253 const struct tcx_link *tcx = tcx_link(link); local
270 const struct tcx_link *tcx = tcx_link(link); local
298 tcx_link_init(struct tcx_link *tcx, struct bpf_link_primer *link_primer, const union bpf_attr *attr, struct net_device *dev, struct bpf_prog *prog) argument
315 struct tcx_link *tcx; local
[all...]
H A DMakefile27 obj-$(CONFIG_BPF_SYSCALL) += tcx.o
H A Dsyscall.c41 #include <net/tcx.h>
/linux-master/include/net/
H A Dtcx.h80 struct tcx_entry *tcx = kzalloc(sizeof(*tcx), GFP_KERNEL); local
82 if (tcx) {
83 bpf_mprog_bundle_init(&tcx->bundle);
84 return &tcx->bundle.a;
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dtc_helpers.h49 return link_info.tcx.ifindex;
/linux-master/arch/s390/include/asm/
H A Dctlreg.h199 unsigned long tcx : 1; /* Transactional-Execution control */ member in struct:ctlreg0::__anon34
/linux-master/include/linux/
H A Dbpf_types.h147 BPF_LINK_TYPE(BPF_LINK_TYPE_TCX, tcx)
/linux-master/tools/bpf/bpftool/
H A Dlink.c522 show_link_ifindex_json(info->tcx.ifindex, json_wtr);
523 show_link_attach_type_json(info->tcx.attach_type, json_wtr);
910 show_link_ifindex_plain(info->tcx.ifindex);
911 show_link_attach_type_plain(info->tcx.attach_type);
/linux-master/tools/lib/bpf/
H A Dbpf.c806 relative_fd = OPTS_GET(opts, tcx.relative_fd, 0);
807 relative_id = OPTS_GET(opts, tcx.relative_id, 0);
811 attr.link_create.tcx.relative_id = relative_id;
814 attr.link_create.tcx.relative_fd = relative_fd;
816 attr.link_create.tcx.expected_revision = OPTS_GET(opts, tcx.expected_revision, 0);
817 if (!OPTS_ZEROED(opts, tcx))
H A Dbpf.h432 } tcx; member in union:bpf_link_create_opts::__anon3314
H A Dlibbpf.c149 [BPF_LINK_TYPE_TCX] = "tcx",
9258 SEC_DEF("tc/ingress", SCHED_CLS, BPF_TCX_INGRESS, SEC_NONE), /* alias for tcx */
9259 SEC_DEF("tc/egress", SCHED_CLS, BPF_TCX_EGRESS, SEC_NONE), /* alias for tcx */
9260 SEC_DEF("tcx/ingress", SCHED_CLS, BPF_TCX_INGRESS, SEC_NONE),
9261 SEC_DEF("tcx/egress", SCHED_CLS, BPF_TCX_EGRESS, SEC_NONE),
9262 SEC_DEF("tc", SCHED_CLS, 0, SEC_NONE), /* deprecated / legacy, use tcx */
9263 SEC_DEF("classifier", SCHED_CLS, 0, SEC_NONE), /* deprecated / legacy, use tcx */
9264 SEC_DEF("action", SCHED_ACT, 0, SEC_NONE), /* deprecated / legacy, use tcx */
12489 link_create_opts.tcx.expected_revision = OPTS_GET(opts, expected_revision, 0);
12490 link_create_opts.tcx
[all...]
/linux-master/drivers/video/fbdev/
H A DMakefile54 obj-$(CONFIG_FB_TCX) += tcx.o
H A Dtcx.c2 /* tcx.c: TCX frame buffer driver
46 FB_DEFAULT_SBUS_OPS(tcx),
375 par->lowdepth = of_property_read_bool(dp, "tcx-8-bit");
387 sizeof(struct tcx_tec), "tcx tec");
389 sizeof(struct tcx_thc), "tcx thc");
391 sizeof(struct bt_regs), "tcx dac");
393 info->fix.smem_len, "tcx ram");
402 "tcx cplane");
496 .name = "SUNW,tcx",
504 .name = "tcx",
[all...]
/linux-master/net/sched/
H A Dsch_ingress.c16 #include <net/tcx.h>
/linux-master/include/uapi/linux/
H A Dbpf.h1755 } tcx; member in union:bpf_attr::__anon2609::__anon2612
6399 /* (Simplified) user return codes for tcx prog type.
6400 * A valid tcx program must return one of these defined values. All other
6716 } tcx; member in union:bpf_link_info::__anon2663
/linux-master/tools/include/uapi/linux/
H A Dbpf.h1755 } tcx; member in union:bpf_attr::__anon3150::__anon3153
6399 /* (Simplified) user return codes for tcx prog type.
6400 * A valid tcx program must return one of these defined values. All other
6716 } tcx; member in union:bpf_link_info::__anon3204
/linux-master/arch/s390/kernel/
H A Dptrace.c65 cr0_new.tcx = 1;
67 cr0_new.tcx = 0;
/linux-master/drivers/net/
H A Dnetkit.c14 #include <net/tcx.h>
/linux-master/net/core/
H A Ddev.c110 #include <net/tcx.h>

Completed in 599 milliseconds