Lines Matching defs:attach_prog_fd
486 __u32 attach_prog_fd;
3449 if (prog->type == BPF_PROG_TYPE_TRACING && !prog->attach_prog_fd)
7568 load_attr.attach_prog_fd = prog->attach_prog_fd;
10112 static int libbpf_find_prog_btf_id(const char *name, __u32 attach_prog_fd, int token_fd)
10120 err = bpf_prog_get_info_by_fd(attach_prog_fd, &info, &info_len);
10123 attach_prog_fd, errstr(err));
10206 __u32 attach_prog_fd = prog->attach_prog_fd;
10210 if (prog->type == BPF_PROG_TYPE_EXT || attach_prog_fd) {
10211 if (!attach_prog_fd) {
10215 err = libbpf_find_prog_btf_id(attach_name, attach_prog_fd, prog->obj->token_fd);
10218 prog->name, attach_prog_fd, attach_name, errstr(err));
13849 int attach_prog_fd,
13854 if (!prog || attach_prog_fd < 0)
13860 if (attach_prog_fd && !attach_func_name) {
13861 /* remember attach_prog_fd and let bpf_program__load() find
13864 prog->attach_prog_fd = attach_prog_fd;
13868 if (attach_prog_fd) {
13870 attach_prog_fd, prog->obj->token_fd);
13890 prog->attach_prog_fd = attach_prog_fd;