Lines Matching refs:btf_node
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()
154 node = rb_entry(next, struct btf_node, rb_node); in perf_env__purge_bpf()