Lines Matching refs:btf_id
378 int btf_id; member
3125 ext->btf_id = find_extern_btf_id(obj->btf, ext_name); in bpf_object__collect_externs()
3126 if (ext->btf_id <= 0) { in bpf_object__collect_externs()
3128 ext_name, ext->btf_id); in bpf_object__collect_externs()
3129 return ext->btf_id; in bpf_object__collect_externs()
3131 t = btf__type_by_id(obj->btf, ext->btf_id); in bpf_object__collect_externs()
3136 ext->sec_btf_id = find_extern_sec_btf_id(obj->btf, ext->btf_id); in bpf_object__collect_externs()
3139 ext_name, ext->btf_id, ext->sec_btf_id); in bpf_object__collect_externs()
6753 int err = 0, fd, i, btf_id; in bpf_program__load() local
6763 btf_id = libbpf_find_attach_btf_id(prog); in bpf_program__load()
6764 if (btf_id <= 0) in bpf_program__load()
6765 return btf_id; in bpf_program__load()
6766 prog->attach_btf_id = btf_id; in bpf_program__load()
8664 if (!info->btf_id) { in libbpf_find_prog_btf_id()
8668 if (btf__get_from_id(info->btf_id, &btf)) { in libbpf_find_prog_btf_id()
9627 bpf_program__attach_fd(struct bpf_program *prog, int target_fd, int btf_id, in bpf_program__attach_fd() argument
9631 .target_btf_id = btf_id); in bpf_program__attach_fd()
9684 int btf_id; in bpf_program__attach_freplace() local
9699 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd); in bpf_program__attach_freplace()
9700 if (btf_id < 0) in bpf_program__attach_freplace()
9701 return ERR_PTR(btf_id); in bpf_program__attach_freplace()
9703 return bpf_program__attach_fd(prog, target_fd, btf_id, "freplace"); in bpf_program__attach_freplace()
10581 int btf_id; in bpf_program__set_attach_target() local
10587 btf_id = libbpf_find_prog_btf_id(attach_func_name, in bpf_program__set_attach_target()
10590 btf_id = libbpf_find_vmlinux_btf_id(attach_func_name, in bpf_program__set_attach_target()
10593 if (btf_id < 0) in bpf_program__set_attach_target()
10594 return btf_id; in bpf_program__set_attach_target()
10596 prog->attach_btf_id = btf_id; in bpf_program__set_attach_target()