Home
last modified time | relevance | path

Searched refs:relative_fd (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/tools/lib/bpf/
H A Dbpf.c645 int ret, relative_fd; in bpf_prog_attach_opts() local
652 relative_fd = OPTS_GET(opts, relative_fd, 0); in bpf_prog_attach_opts()
671 attr.relative_fd = relative_fd; in bpf_prog_attach_opts()
683 int ret, relative_fd; in bpf_prog_detach_opts() local
690 relative_fd = OPTS_GET(opts, relative_fd, 0); in bpf_prog_detach_opts()
708 attr.relative_fd = relative_fd; in bpf_prog_detach_opts()
731 int fd, err, relative_fd; in bpf_link_create() local
810 relative_fd = OPTS_GET(opts, tcx.relative_fd, 0); in bpf_link_create()
818 attr.link_create.tcx.relative_fd = relative_fd; in bpf_link_create()
826 relative_fd = OPTS_GET(opts, netkit.relative_fd, 0); in bpf_link_create()
[all …]
H A Dbpf.h346 int relative_fd; member
356 int relative_fd; member
432 __u32 relative_fd; member
437 __u32 relative_fd; member
H A Dlibbpf.h854 __u32 relative_fd; member
869 __u32 relative_fd; member
H A Dlibbpf.c12842 int relative_fd; in bpf_program__attach_tcx() local
12848 relative_fd = OPTS_GET(opts, relative_fd, 0); in bpf_program__attach_tcx()
12856 if (relative_fd && relative_id) { in bpf_program__attach_tcx()
12863 link_create_opts.tcx.relative_fd = relative_fd; in bpf_program__attach_tcx()
12877 int relative_fd; in bpf_program__attach_netkit() local
12883 relative_fd = OPTS_GET(opts, relative_fd, 0); in bpf_program__attach_netkit()
12891 if (relative_fd && relative_id) { in bpf_program__attach_netkit()
12898 link_create_opts.netkit.relative_fd = relative_fd; in bpf_program__attach_netkit()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dtc_opts.c178 .relative_fd = fd2, in test_tc_opts_before_target()
330 .relative_fd = fd1, in test_tc_opts_after_target()
782 .relative_fd = fd1, in test_tc_opts_replace_target()
826 .relative_fd = fd1, in test_tc_opts_replace_target()
837 .relative_fd = fd1, in test_tc_opts_replace_target()
920 .relative_fd = fd2, in test_tc_opts_invalid_target()
929 .relative_fd = fd2, in test_tc_opts_invalid_target()
947 .relative_fd = fd1, in test_tc_opts_invalid_target()
956 .relative_fd = fd1, in test_tc_opts_invalid_target()
979 .relative_fd = fd1, in test_tc_opts_invalid_target()
[all …]
H A Dtc_links.c204 .relative_fd = bpf_program__fd(skel->progs.tc2), in test_tc_links_before_target()
358 .relative_fd = bpf_program__fd(skel->progs.tc1), in test_tc_links_after_target()
371 .relative_fd = bpf_link__fd(skel->links.tc2), in test_tc_links_after_target()
720 .relative_fd = bpf_program__fd(skel->progs.tc2), in test_tc_links_replace_target()
734 .relative_fd = bpf_link__fd(skel->links.tc2), in test_tc_links_replace_target()
932 .relative_fd = bpf_program__fd(skel->progs.tc2), in test_tc_links_invalid_target()
956 .relative_fd = bpf_program__fd(skel->progs.tc2), in test_tc_links_invalid_target()
969 .relative_fd = bpf_program__fd(skel->progs.tc2), in test_tc_links_invalid_target()
982 .relative_fd = bpf_program__fd(skel->progs.tc1), in test_tc_links_invalid_target()
1021 .relative_fd = bpf_program__fd(skel->progs.tc1), in test_tc_links_invalid_target()
[all …]
H A Dtc_netkit.c378 .relative_fd = bpf_program__fd(skel->progs.tc1), in serial_test_tc_netkit_multi_links_target()
493 .relative_fd = fd1, in serial_test_tc_netkit_multi_opts_target()
/linux-6.15/kernel/bpf/
H A Dtcx.c40 attr->attach_flags, attr->relative_fd, in tcx_prog_attach()
79 attr->relative_fd, attr->expected_revision); in tcx_prog_detach()
335 attr->link_create.tcx.relative_fd, in tcx_link_attach()
H A Dsyscall.c4219 if (attr->relative_fd || in bpf_prog_attach()
4297 attr->relative_fd || in bpf_prog_detach()
/linux-6.15/drivers/net/
H A Dnetkit.c553 attr->attach_flags, attr->relative_fd, in netkit_prog_attach()
588 attr->relative_fd, attr->expected_revision); in netkit_prog_detach()
811 attr->link_create.netkit.relative_fd, in netkit_link_attach()
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h1615 __u32 relative_fd; member
1776 __u32 relative_fd; member
1792 __u32 relative_fd; member
/linux-6.15/include/uapi/linux/
H A Dbpf.h1615 __u32 relative_fd; member
1776 __u32 relative_fd; member
1792 __u32 relative_fd; member