Lines Matching refs:btf_id
568 int btf_id;
585 /* target btf_id of the corresponding kernel var. */
589 /* local btf_id of the ksym extern's type. */
4202 ext->btf_id = find_extern_btf_id(obj->btf, ext_name);
4203 if (ext->btf_id <= 0) {
4205 ext_name, ext->btf_id);
4206 return ext->btf_id;
4208 t = btf__type_by_id(obj->btf, ext->btf_id);
4221 ext->sec_btf_id = find_extern_sec_btf_id(obj->btf, ext->btf_id);
4224 ext_name, ext->btf_id, ext->sec_btf_id);
7716 kind = btf_is_var(btf__type_by_id(obj->btf, ext->btf_id)) ?
8014 t = btf__type_by_id(obj->btf, ext->btf_id);
8212 t = btf__type_by_id(obj->btf, ext->btf_id);
9791 if (!info.btf_id) {
9795 btf = btf__load_from_kernel_by_id(info.btf_id);
9798 pr_warn("Failed to get BTF %d of the program: %d\n", info.btf_id, err);
12324 /* Common logic for all BPF program types that attach to a btf_id */
12515 int btf_id;
12532 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd);
12533 if (btf_id < 0)
12534 return libbpf_err_ptr(btf_id);
12536 target_opts.target_btf_id = btf_id;
13321 int btf_obj_fd = 0, btf_id = 0, err;
13338 btf_id = libbpf_find_prog_btf_id(attach_func_name,
13340 if (btf_id < 0)
13341 return libbpf_err(btf_id);
13352 &btf_obj_fd, &btf_id);
13357 prog->attach_btf_id = btf_id;