Lines Matching refs:btf_id
96 u32 btf_id, in perf_env__fetch_btf() argument
109 node->id = btf_id; in perf_env__fetch_btf()
224 if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { in perf_event__synthesize_one_bpf_prog()
231 btf = btf__load_from_kernel_by_id(info->btf_id); in perf_event__synthesize_one_bpf_prog()
233 pr_debug("%s: failed to get BTF of id %u, aborting\n", __func__, info->btf_id); in perf_event__synthesize_one_bpf_prog()
237 perf_env__fetch_btf(env, info->btf_id, btf); in perf_event__synthesize_one_bpf_prog()
453 u32 btf_id; in perf_env__add_bpf_info() local
474 btf_id = info_linear->info.btf_id; in perf_env__add_bpf_info()
483 if (btf_id == 0) in perf_env__add_bpf_info()
486 btf = btf__load_from_kernel_by_id(btf_id); in perf_env__add_bpf_info()
489 __func__, btf_id); in perf_env__add_bpf_info()
492 perf_env__fetch_btf(env, btf_id, btf); in perf_env__add_bpf_info()
560 if (info->btf_id) { in __bpf_event__print_bpf_prog_info()
563 node = __perf_env__find_btf(env, info->btf_id); in __bpf_event__print_bpf_prog_info()