Lines Matching refs:env
48 struct perf_env *env = machine->env; in machine__process_bpf_event_load() local
54 if (env == NULL) in machine__process_bpf_event_load()
57 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load()
73 dso__bpf_prog(dso)->env = env; in machine__process_bpf_event_load()
104 static int perf_env__fetch_btf(struct perf_env *env, in perf_env__fetch_btf() argument
122 if (!perf_env__insert_btf(env, node)) { in perf_env__fetch_btf()
507 struct perf_env *env = &session->header.env; in perf_event__synthesize_final_bpf_metadata() local
514 perf_env__iterate_bpf_prog_info(env, synthesize_final_bpf_metadata_cb, in perf_event__synthesize_final_bpf_metadata()
543 struct perf_env *env; in perf_event__synthesize_one_bpf_prog() local
552 env = perf_session__env(session); in perf_event__synthesize_one_bpf_prog()
604 perf_env__fetch_btf(env, info->btf_id, btf); in perf_event__synthesize_one_bpf_prog()
659 if (!perf_env__insert_bpf_prog_info(env, info_node)) { in perf_event__synthesize_one_bpf_prog()
830 static void perf_env__add_bpf_info(struct perf_env *env, u32 id) in perf_env__add_bpf_info() argument
864 if (!perf_env__insert_bpf_prog_info(env, info_node)) { in perf_env__add_bpf_info()
880 perf_env__fetch_btf(env, btf_id, btf); in perf_env__add_bpf_info()
889 struct perf_env *env = data; in bpf_event__sb_cb() local
896 perf_env__add_bpf_info(env, event->bpf.id); in bpf_event__sb_cb()
913 int evlist__add_bpf_sb_event(struct evlist *evlist, struct perf_env *env) in evlist__add_bpf_sb_event() argument
930 return evlist__add_sb_event(evlist, &attr, bpf_event__sb_cb, env); in evlist__add_bpf_sb_event()
934 struct perf_env *env, in __bpf_event__print_bpf_prog_info() argument
951 node = __perf_env__find_btf(env, info->btf_id); in __bpf_event__print_bpf_prog_info()