Home
last modified time | relevance | path

Searched refs:info_node (Results 1 – 5 of 5) sorted by relevance

/tools/perf/util/
Dbpf-event.c54 struct bpf_prog_info_node *info_node; in machine__process_bpf_event_load() local
63 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load()
64 if (!info_node) in machine__process_bpf_event_load()
66 info_linear = info_node->info_linear; in machine__process_bpf_event_load()
186 struct bpf_prog_info_node *info_node; in perf_event__synthesize_one_bpf_prog() local
296 info_node = malloc(sizeof(struct bpf_prog_info_node)); in perf_event__synthesize_one_bpf_prog()
297 if (!info_node) { in perf_event__synthesize_one_bpf_prog()
302 info_node->info_linear = info_linear; in perf_event__synthesize_one_bpf_prog()
303 perf_env__insert_bpf_prog_info(env, info_node); in perf_event__synthesize_one_bpf_prog()
462 struct bpf_prog_info_node *info_node; in perf_env__add_bpf_info() local
[all …]
Denv.c22 struct bpf_prog_info_node *info_node) in perf_env__insert_bpf_prog_info() argument
25 __perf_env__insert_bpf_prog_info(env, info_node); in perf_env__insert_bpf_prog_info()
29 void __perf_env__insert_bpf_prog_info(struct perf_env *env, struct bpf_prog_info_node *info_node) in __perf_env__insert_bpf_prog_info() argument
31 __u32 prog_id = info_node->info_linear->info.id; in __perf_env__insert_bpf_prog_info()
51 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info()
52 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in __perf_env__insert_bpf_prog_info()
Denv.h167 struct bpf_prog_info_node *info_node);
169 struct bpf_prog_info_node *info_node);
Dheader.c3022 struct bpf_prog_info_node *info_node; in process_bpf_prog_info() local
3041 info_node = NULL; in process_bpf_prog_info()
3069 info_node = malloc(sizeof(struct bpf_prog_info_node)); in process_bpf_prog_info()
3070 if (!info_node) in process_bpf_prog_info()
3075 info_node->info_linear = info_linear; in process_bpf_prog_info()
3076 __perf_env__insert_bpf_prog_info(env, info_node); in process_bpf_prog_info()
3083 free(info_node); in process_bpf_prog_info()
Dannotate.c1706 struct bpf_prog_info_node *info_node; in symbol__disassemble_bpf() local
1749 info_node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, in symbol__disassemble_bpf()
1751 if (!info_node) { in symbol__disassemble_bpf()
1755 info_linear = info_node->info_linear; in symbol__disassemble_bpf()