Lines Matching refs:env
39 struct perf_env *env = machine->env; in machine__process_bpf_event_load() local
44 if (env == NULL) in machine__process_bpf_event_load()
47 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load()
63 map->dso->bpf_prog.env = env; in machine__process_bpf_event_load()
93 static int perf_env__fetch_btf(struct perf_env *env, in perf_env__fetch_btf() argument
111 perf_env__insert_btf(env, node); in perf_env__fetch_btf()
171 struct perf_env *env; in perf_event__synthesize_one_bpf_prog() local
180 env = session->data ? &session->header.env : &perf_env; in perf_event__synthesize_one_bpf_prog()
224 perf_env__fetch_btf(env, info->btf_id, btf); in perf_event__synthesize_one_bpf_prog()
278 perf_env__insert_bpf_prog_info(env, info_node); in perf_event__synthesize_one_bpf_prog()
344 static void perf_env__add_bpf_info(struct perf_env *env, u32 id) in perf_env__add_bpf_info() argument
376 perf_env__insert_bpf_prog_info(env, info_node); in perf_env__add_bpf_info()
388 perf_env__fetch_btf(env, btf_id, btf); in perf_env__add_bpf_info()
397 struct perf_env *env = data; in bpf_event__sb_cb() local
404 perf_env__add_bpf_info(env, event->bpf.id); in bpf_event__sb_cb()
422 struct perf_env *env) in bpf_event__add_sb_event() argument
439 return perf_evlist__add_sb_event(evlist, &attr, bpf_event__sb_cb, env); in bpf_event__add_sb_event()
443 struct perf_env *env, in bpf_event__print_bpf_prog_info() argument
460 node = perf_env__find_btf(env, info->btf_id); in bpf_event__print_bpf_prog_info()