Searched refs:bpf_progs (Results 1 – 4 of 4) sorted by relevance
24 down_write(&env->bpf_progs.lock); in perf_env__insert_bpf_prog_info()25 p = &env->bpf_progs.infos.rb_node; in perf_env__insert_bpf_prog_info()41 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in perf_env__insert_bpf_prog_info()42 env->bpf_progs.infos_cnt++; in perf_env__insert_bpf_prog_info()44 up_write(&env->bpf_progs.lock); in perf_env__insert_bpf_prog_info()53 down_read(&env->bpf_progs.lock); in perf_env__find_bpf_prog_info()54 n = env->bpf_progs.infos.rb_node; in perf_env__find_bpf_prog_info()68 up_read(&env->bpf_progs.lock); in perf_env__find_bpf_prog_info()79 down_write(&env->bpf_progs.lock); in perf_env__insert_btf()80 p = &env->bpf_progs.btfs.rb_node; in perf_env__insert_btf()[all …]
923 down_read(&env->bpf_progs.lock); in write_bpf_prog_info()925 ret = do_write(ff, &env->bpf_progs.infos_cnt, in write_bpf_prog_info()926 sizeof(env->bpf_progs.infos_cnt)); in write_bpf_prog_info()930 root = &env->bpf_progs.infos; in write_bpf_prog_info()953 up_read(&env->bpf_progs.lock); in write_bpf_prog_info()972 down_read(&env->bpf_progs.lock); in write_bpf_btf()974 ret = do_write(ff, &env->bpf_progs.btfs_cnt, in write_bpf_btf()975 sizeof(env->bpf_progs.btfs_cnt)); in write_bpf_btf()980 root = &env->bpf_progs.btfs; in write_bpf_btf()993 up_read(&env->bpf_progs.lock); in write_bpf_btf()[all …]
89 } bpf_progs; member
41 struct map_def bpf_progs[] = { in test__map_groups__merge_in() local70 for (i = 0; i < ARRAY_SIZE(bpf_progs); i++) { in test__map_groups__merge_in()73 map = dso__new_map(bpf_progs[i].name); in test__map_groups__merge_in()76 map->start = bpf_progs[i].start; in test__map_groups__merge_in()77 map->end = bpf_progs[i].end; in test__map_groups__merge_in()