Lines Matching refs:btf_id
160 u32 btf_id, in perf_env__fetch_btf() argument
173 node->id = btf_id; in perf_env__fetch_btf()
288 if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { in perf_event__synthesize_one_bpf_prog()
295 btf = btf__load_from_kernel_by_id(info->btf_id); in perf_event__synthesize_one_bpf_prog()
297 pr_debug("%s: failed to get BTF of id %u, aborting\n", __func__, info->btf_id); in perf_event__synthesize_one_bpf_prog()
301 perf_env__fetch_btf(env, info->btf_id, btf); in perf_event__synthesize_one_bpf_prog()
517 u32 btf_id; in perf_env__add_bpf_info() local
538 btf_id = info_linear->info.btf_id; in perf_env__add_bpf_info()
547 if (btf_id == 0) in perf_env__add_bpf_info()
550 btf = btf__load_from_kernel_by_id(btf_id); in perf_env__add_bpf_info()
553 __func__, btf_id); in perf_env__add_bpf_info()
556 perf_env__fetch_btf(env, btf_id, btf); in perf_env__add_bpf_info()
624 if (info->btf_id) { in bpf_event__print_bpf_prog_info()
627 node = perf_env__find_btf(env, info->btf_id); in bpf_event__print_bpf_prog_info()