Lines Matching refs:btf_id
132 u32 btf_id, in perf_env__fetch_btf() argument
145 node->id = btf_id; in perf_env__fetch_btf()
260 if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { in perf_event__synthesize_one_bpf_prog()
267 btf = btf__load_from_kernel_by_id(info->btf_id); in perf_event__synthesize_one_bpf_prog()
269 pr_debug("%s: failed to get BTF of id %u, aborting\n", __func__, info->btf_id); in perf_event__synthesize_one_bpf_prog()
273 perf_env__fetch_btf(env, info->btf_id, btf); in perf_event__synthesize_one_bpf_prog()
489 u32 btf_id; in perf_env__add_bpf_info() local
510 btf_id = info_linear->info.btf_id; in perf_env__add_bpf_info()
519 if (btf_id == 0) in perf_env__add_bpf_info()
522 btf = btf__load_from_kernel_by_id(btf_id); in perf_env__add_bpf_info()
525 __func__, btf_id); in perf_env__add_bpf_info()
528 perf_env__fetch_btf(env, btf_id, btf); in perf_env__add_bpf_info()
596 if (info->btf_id) { in bpf_event__print_bpf_prog_info()
599 node = perf_env__find_btf(env, info->btf_id); in bpf_event__print_bpf_prog_info()