Lines Matching defs:btf_id
597 int btf_id;
614 /* target btf_id of the corresponding kernel var. */
618 /* local btf_id of the ksym extern's type. */
4253 ext->btf_id = find_extern_btf_id(obj->btf, ext_name);
4254 if (ext->btf_id <= 0) {
4256 ext_name, ext->btf_id);
4257 return ext->btf_id;
4259 t = btf__type_by_id(obj->btf, ext->btf_id);
4274 ext->sec_btf_id = find_extern_sec_btf_id(obj->btf, ext->btf_id);
4277 ext_name, ext->btf_id, ext->sec_btf_id);
7927 kind = btf_is_var(btf__type_by_id(obj->btf, ext->btf_id)) ?
8258 t = btf__type_by_id(obj->btf, ext->btf_id);
8456 t = btf__type_by_id(obj->btf, ext->btf_id);
10128 if (!info.btf_id) {
10132 btf = btf_load_from_kernel(info.btf_id, NULL, token_fd);
10135 pr_warn("Failed to get BTF %d of the program: %s\n", info.btf_id, errstr(err));
12810 /* Common logic for all BPF program types that attach to a btf_id */
13033 int btf_id;
13050 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd, prog->obj->token_fd);
13051 if (btf_id < 0)
13052 return libbpf_err_ptr(btf_id);
13054 target_opts.target_btf_id = btf_id;
13852 int btf_obj_fd = 0, btf_id = 0, err;
13869 btf_id = libbpf_find_prog_btf_id(attach_func_name,
13871 if (btf_id < 0)
13872 return libbpf_err(btf_id);
13883 &btf_obj_fd, &btf_id);
13888 prog->attach_btf_id = btf_id;