Searched refs:btf_node (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/tools/perf/util/ |
D | env.c | 72 void perf_env__insert_btf(struct perf_env *env, struct btf_node *btf_node) in perf_env__insert_btf() argument 75 __u32 btf_id = btf_node->id; in perf_env__insert_btf() 76 struct btf_node *node; in perf_env__insert_btf() 84 node = rb_entry(parent, struct btf_node, rb_node); in perf_env__insert_btf() 95 rb_link_node(&btf_node->rb_node, parent, p); in perf_env__insert_btf() 96 rb_insert_color(&btf_node->rb_node, &env->bpf_progs.btfs); in perf_env__insert_btf() 102 struct btf_node *perf_env__find_btf(struct perf_env *env, __u32 btf_id) in perf_env__find_btf() 104 struct btf_node *node = NULL; in perf_env__find_btf() 111 node = rb_entry(n, struct btf_node, rb_node); in perf_env__find_btf() 152 struct btf_node *node; in perf_env__purge_bpf() [all …]
|
D | env.h | 99 struct btf_node; 120 void perf_env__insert_btf(struct perf_env *env, struct btf_node *btf_node); 121 struct btf_node *perf_env__find_btf(struct perf_env *env, __u32 btf_id);
|
D | bpf-event.h | 26 struct btf_node { struct
|
D | bpf-event.c | 97 struct btf_node *node; in perf_env__fetch_btf() 103 node = malloc(data_size + sizeof(struct btf_node)); in perf_env__fetch_btf() 458 struct btf_node *node; in bpf_event__print_bpf_prog_info()
|
D | header.c | 983 struct btf_node *node; in write_bpf_btf() 985 node = rb_entry(next, struct btf_node, rb_node); in write_bpf_btf() 1577 struct btf_node *node; in print_bpf_btf() 1579 node = rb_entry(next, struct btf_node, rb_node); in print_bpf_btf() 2757 struct btf_node *node = NULL; in process_bpf_btf() 2779 node = malloc(sizeof(struct btf_node) + data_size); in process_bpf_btf()
|
D | annotate.c | 1774 struct btf_node *node; in symbol__disassemble_bpf()
|