Lines Matching refs:attach_name
6646 static int libbpf_find_attach_btf_id(struct bpf_program *prog, const char *attach_name,
6667 const char *attach_name; in libbpf_prepare_prog_load() local
6669 attach_name = strchr(prog->sec_name, '/'); in libbpf_prepare_prog_load()
6670 if (!attach_name) { in libbpf_prepare_prog_load()
6684 attach_name++; /* skip over / */ in libbpf_prepare_prog_load()
6686 err = libbpf_find_attach_btf_id(prog, attach_name, &btf_obj_fd, &btf_type_id); in libbpf_prepare_prog_load()
9031 static int find_kernel_btf_id(struct bpf_object *obj, const char *attach_name, in find_kernel_btf_id() argument
9037 ret = find_attach_btf_id(obj->btf_vmlinux, attach_name, attach_type); in find_kernel_btf_id()
9053 ret = find_attach_btf_id(mod->btf, attach_name, attach_type); in find_kernel_btf_id()
9068 static int libbpf_find_attach_btf_id(struct bpf_program *prog, const char *attach_name, in libbpf_find_attach_btf_id() argument
9081 err = libbpf_find_prog_btf_id(attach_name, attach_prog_fd); in libbpf_find_attach_btf_id()
9084 prog->name, attach_prog_fd, attach_name, err); in libbpf_find_attach_btf_id()
9094 bpf_gen__record_attach_target(prog->obj->gen_loader, attach_name, attach_type); in libbpf_find_attach_btf_id()
9098 err = find_kernel_btf_id(prog->obj, attach_name, attach_type, btf_obj_fd, btf_type_id); in libbpf_find_attach_btf_id()
9102 prog->name, attach_name, err); in libbpf_find_attach_btf_id()