Lines Matching refs:bpf_progs
21 down_write(&env->bpf_progs.lock);
23 up_write(&env->bpf_progs.lock);
33 p = &env->bpf_progs.infos.rb_node;
49 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos);
50 env->bpf_progs.infos_cnt++;
59 down_read(&env->bpf_progs.lock);
60 n = env->bpf_progs.infos.rb_node;
74 up_read(&env->bpf_progs.lock);
82 down_write(&env->bpf_progs.lock);
84 up_write(&env->bpf_progs.lock);
95 p = &env->bpf_progs.btfs.rb_node;
111 rb_insert_color(&btf_node->rb_node, &env->bpf_progs.btfs);
112 env->bpf_progs.btfs_cnt++;
120 down_read(&env->bpf_progs.lock);
122 up_read(&env->bpf_progs.lock);
131 n = env->bpf_progs.btfs.rb_node;
145 /* purge data in bpf_progs.infos tree */
151 down_write(&env->bpf_progs.lock);
153 root = &env->bpf_progs.infos;
166 env->bpf_progs.infos_cnt = 0;
168 root = &env->bpf_progs.btfs;
180 env->bpf_progs.btfs_cnt = 0;
182 up_write(&env->bpf_progs.lock);
222 env->bpf_progs.infos = RB_ROOT;
223 env->bpf_progs.btfs = RB_ROOT;
224 init_rwsem(&env->bpf_progs.lock);