Lines Matching refs:btf_id
378 int btf_id; member
3126 ext->btf_id = find_extern_btf_id(obj->btf, ext_name); in bpf_object__collect_externs()
3127 if (ext->btf_id <= 0) { in bpf_object__collect_externs()
3129 ext_name, ext->btf_id); in bpf_object__collect_externs()
3130 return ext->btf_id; in bpf_object__collect_externs()
3132 t = btf__type_by_id(obj->btf, ext->btf_id); in bpf_object__collect_externs()
3137 ext->sec_btf_id = find_extern_sec_btf_id(obj->btf, ext->btf_id); in bpf_object__collect_externs()
3140 ext_name, ext->btf_id, ext->sec_btf_id); in bpf_object__collect_externs()
6820 int err = 0, fd, i, btf_id; in bpf_program__load() local
6830 btf_id = libbpf_find_attach_btf_id(prog); in bpf_program__load()
6831 if (btf_id <= 0) in bpf_program__load()
6832 return btf_id; in bpf_program__load()
6833 prog->attach_btf_id = btf_id; in bpf_program__load()
8745 if (!info->btf_id) { in libbpf_find_prog_btf_id()
8749 if (btf__get_from_id(info->btf_id, &btf)) { in libbpf_find_prog_btf_id()
9708 bpf_program__attach_fd(struct bpf_program *prog, int target_fd, int btf_id, in bpf_program__attach_fd() argument
9712 .target_btf_id = btf_id); in bpf_program__attach_fd()
9765 int btf_id; in bpf_program__attach_freplace() local
9780 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd); in bpf_program__attach_freplace()
9781 if (btf_id < 0) in bpf_program__attach_freplace()
9782 return ERR_PTR(btf_id); in bpf_program__attach_freplace()
9784 return bpf_program__attach_fd(prog, target_fd, btf_id, "freplace"); in bpf_program__attach_freplace()
10662 int btf_id; in bpf_program__set_attach_target() local
10668 btf_id = libbpf_find_prog_btf_id(attach_func_name, in bpf_program__set_attach_target()
10671 btf_id = libbpf_find_vmlinux_btf_id(attach_func_name, in bpf_program__set_attach_target()
10674 if (btf_id < 0) in bpf_program__set_attach_target()
10675 return btf_id; in bpf_program__set_attach_target()
10677 prog->attach_btf_id = btf_id; in bpf_program__set_attach_target()