Searched refs:old_prog_fd (Results 1 – 16 of 16) sorted by relevance
/linux-6.14.4/tools/testing/selftests/bpf/prog_tests/ |
D | flow_dissector_reattach.c | 273 update_opts.old_prog_fd = 0; in test_link_update_no_old_prog() 298 update_opts.old_prog_fd = prog1; in test_link_update_replace_old_prog() 323 update_opts.old_prog_fd = 0; in test_link_update_same_prog() 349 update_opts.old_prog_fd = prog1; in test_link_update_invalid_opts() 360 update_opts.old_prog_fd = prog2; in test_link_update_invalid_opts() 371 update_opts.old_prog_fd = -1; in test_link_update_invalid_opts() 382 update_opts.old_prog_fd = 0; in test_link_update_invalid_opts() 409 update_opts.old_prog_fd = 0; in test_link_update_invalid_prog() 424 update_opts.old_prog_fd = 0; in test_link_update_invalid_prog() 465 update_opts.old_prog_fd = 0; in test_link_update_netns_gone() [all …]
|
D | xdp_link.c | 58 opts.old_prog_fd = prog_fd1; in serial_test_xdp_link() 64 opts.old_prog_fd = prog_fd1; in serial_test_xdp_link() 81 opts.old_prog_fd = prog_fd1; in serial_test_xdp_link()
|
D | xdp_attach.c | 53 opts.old_prog_fd = fd1; in test_xdp_attach() 70 opts.old_prog_fd = fd2; in test_xdp_attach()
|
D | cgroup_link.c | 186 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress_alt); in serial_test_cgroup_link() 196 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress); in serial_test_cgroup_link()
|
D | lsm_cgroup.c | 149 update_opts.old_prog_fd = bind_prog_fd; in test_lsm_cgroup_functional()
|
D | sockmap_basic.c | 211 opts.old_prog_fd = bpf_program__fd(prog_clone2); in test_skmsg_helpers_with_link() 217 opts.old_prog_fd = bpf_program__fd(prog_clone); in test_skmsg_helpers_with_link()
|
/linux-6.14.4/tools/lib/bpf/ |
D | netlink.c | 324 int old_prog_fd, err; in bpf_xdp_attach() local 329 old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_xdp_attach() 330 if (old_prog_fd) in bpf_xdp_attach() 333 old_prog_fd = -1; in bpf_xdp_attach() 335 err = __bpf_set_link_xdp_fd_replace(ifindex, prog_fd, old_prog_fd, flags); in bpf_xdp_attach()
|
D | bpf.c | 903 if (OPTS_GET(opts, old_prog_fd, 0) && OPTS_GET(opts, old_map_fd, 0)) in bpf_link_update() 910 if (OPTS_GET(opts, old_prog_fd, 0)) in bpf_link_update() 911 attr.link_update.old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_link_update()
|
D | libbpf.h | 1243 int old_prog_fd; member 1246 #define bpf_xdp_attach_opts__last_field old_prog_fd
|
D | bpf.h | 455 __u32 old_prog_fd; /* expected old program FD */ member
|
/linux-6.14.4/samples/bpf/ |
D | xdp_fwd_user.c | 94 opts.old_prog_fd = prog_fd; in do_detach()
|
/linux-6.14.4/tools/testing/selftests/bpf/ |
D | xdp_hw_metadata.c | 571 opts.old_prog_fd = bpf_program__fd(bpf_obj->progs.rx); in cleanup() 572 if (opts.old_prog_fd >= 0) { in cleanup()
|
D | xdp_synproxy.c | 56 opts.old_prog_fd = prog_fd; in cleanup()
|
/linux-6.14.4/tools/include/uapi/linux/ |
D | bpf.h | 1808 __u32 old_prog_fd; member
|
/linux-6.14.4/include/uapi/linux/ |
D | bpf.h | 1808 __u32 old_prog_fd; member
|
/linux-6.14.4/kernel/bpf/ |
D | syscall.c | 5445 #define BPF_LINK_UPDATE_LAST_FIELD link_update.old_prog_fd 5477 old_prog = bpf_prog_get(attr->link_update.old_prog_fd); in link_update() 5483 } else if (attr->link_update.old_prog_fd) { in link_update()
|