Lines Matching refs:btf_id
573 int btf_id;
590 /* target btf_id of the corresponding kernel var. */
594 /* local btf_id of the ksym extern's type. */
4193 ext->btf_id = find_extern_btf_id(obj->btf, ext_name);
4194 if (ext->btf_id <= 0) {
4196 ext_name, ext->btf_id);
4197 return ext->btf_id;
4199 t = btf__type_by_id(obj->btf, ext->btf_id);
4212 ext->sec_btf_id = find_extern_sec_btf_id(obj->btf, ext->btf_id);
4215 ext_name, ext->btf_id, ext->sec_btf_id);
7766 kind = btf_is_var(btf__type_by_id(obj->btf, ext->btf_id)) ?
8088 t = btf__type_by_id(obj->btf, ext->btf_id);
8286 t = btf__type_by_id(obj->btf, ext->btf_id);
9870 if (!info.btf_id) {
9874 btf = btf__load_from_kernel_by_id(info.btf_id);
9877 pr_warn("Failed to get BTF %d of the program: %d\n", info.btf_id, err);
12508 /* Common logic for all BPF program types that attach to a btf_id */
12705 int btf_id;
12722 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd);
12723 if (btf_id < 0)
12724 return libbpf_err_ptr(btf_id);
12726 target_opts.target_btf_id = btf_id;
13527 int btf_obj_fd = 0, btf_id = 0, err;
13544 btf_id = libbpf_find_prog_btf_id(attach_func_name,
13546 if (btf_id < 0)
13547 return libbpf_err(btf_id);
13558 &btf_obj_fd, &btf_id);
13563 prog->attach_btf_id = btf_id;