Lines Matching refs:env
17 #include "env.h"
42 struct perf_env *env = machine->env;
47 if (env == NULL)
50 info_node = perf_env__find_bpf_prog_info(env, id);
64 map->dso->bpf_prog.env = env;
94 static int perf_env__fetch_btf(struct perf_env *env,
112 if (!perf_env__insert_btf(env, node)) {
176 struct perf_env *env;
182 * for perf-record and perf-report use header.env;
185 env = session->data ? &session->header.env : &perf_env;
229 perf_env__fetch_btf(env, info->btf_id, btf);
275 /* save bpf_prog_info to env */
283 perf_env__insert_bpf_prog_info(env, info_node);
287 * process after saving bpf_prog_info to env, so that
439 static void perf_env__add_bpf_info(struct perf_env *env, u32 id)
471 perf_env__insert_bpf_prog_info(env, info_node);
483 perf_env__fetch_btf(env, btf_id, btf);
492 struct perf_env *env = data;
499 perf_env__add_bpf_info(env, event->bpf.id);
516 int evlist__add_bpf_sb_event(struct evlist *evlist, struct perf_env *env)
533 return perf_evlist__add_sb_event(evlist, &attr, bpf_event__sb_cb, env);
537 struct perf_env *env,
554 node = __perf_env__find_btf(env, info->btf_id);