Lines Matching refs:attach_prog_fd
487 __u32 attach_prog_fd; member
3452 if (prog->type == BPF_PROG_TYPE_TRACING && !prog->attach_prog_fd) in prog_needs_vmlinux_btf()
7503 load_attr.attach_prog_fd = prog->attach_prog_fd; in bpf_object_load_prog()
9962 static int libbpf_find_prog_btf_id(const char *name, __u32 attach_prog_fd) in libbpf_find_prog_btf_id() argument
9970 err = bpf_prog_get_info_by_fd(attach_prog_fd, &info, &info_len); in libbpf_find_prog_btf_id()
9973 attach_prog_fd, errstr(err)); in libbpf_find_prog_btf_id()
10056 __u32 attach_prog_fd = prog->attach_prog_fd; in libbpf_find_attach_btf_id() local
10060 if (prog->type == BPF_PROG_TYPE_EXT || attach_prog_fd) { in libbpf_find_attach_btf_id()
10061 if (!attach_prog_fd) { in libbpf_find_attach_btf_id()
10065 err = libbpf_find_prog_btf_id(attach_name, attach_prog_fd); in libbpf_find_attach_btf_id()
10068 prog->name, attach_prog_fd, attach_name, errstr(err)); in libbpf_find_attach_btf_id()
13661 int attach_prog_fd, in bpf_program__set_attach_target() argument
13666 if (!prog || attach_prog_fd < 0) in bpf_program__set_attach_target()
13672 if (attach_prog_fd && !attach_func_name) { in bpf_program__set_attach_target()
13676 prog->attach_prog_fd = attach_prog_fd; in bpf_program__set_attach_target()
13680 if (attach_prog_fd) { in bpf_program__set_attach_target()
13682 attach_prog_fd); in bpf_program__set_attach_target()
13702 prog->attach_prog_fd = attach_prog_fd; in bpf_program__set_attach_target()