Home
last modified time | relevance | path

Searched refs:bpf_progs (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/tools/perf/util/
H A Denv.c32 down_write(&env->bpf_progs.lock); in perf_env__insert_bpf_prog_info()
34 up_write(&env->bpf_progs.lock); in perf_env__insert_bpf_prog_info()
63 env->bpf_progs.infos_cnt++; in __perf_env__insert_bpf_prog_info()
88 up_read(&env->bpf_progs.lock); in perf_env__find_bpf_prog_info()
98 up_write(&env->bpf_progs.lock); in perf_env__insert_btf()
126 env->bpf_progs.btfs_cnt++; in __perf_env__insert_btf()
136 up_read(&env->bpf_progs.lock); in perf_env__find_btf()
167 root = &env->bpf_progs.infos; in perf_env__purge_bpf()
180 env->bpf_progs.infos_cnt = 0; in perf_env__purge_bpf()
182 root = &env->bpf_progs.btfs; in perf_env__purge_bpf()
[all …]
H A Dheader.c1021 down_read(&env->bpf_progs.lock); in write_bpf_prog_info()
1028 root = &env->bpf_progs.infos; in write_bpf_prog_info()
1051 up_read(&env->bpf_progs.lock); in write_bpf_prog_info()
1063 down_read(&env->bpf_progs.lock); in write_bpf_btf()
1071 root = &env->bpf_progs.btfs; in write_bpf_btf()
1084 up_read(&env->bpf_progs.lock); in write_bpf_btf()
1814 root = &env->bpf_progs.infos; in print_bpf_prog_info()
1827 up_read(&env->bpf_progs.lock); in print_bpf_prog_info()
1838 root = &env->bpf_progs.btfs; in print_bpf_btf()
1849 up_read(&env->bpf_progs.lock); in print_bpf_btf()
[all …]
H A Denv.h117 } bpf_progs; member
/linux-6.15/tools/perf/tests/
H A Dmaps.c77 struct map_def bpf_progs[] = { in test__maps__merge_in() local
107 for (i = 0; i < ARRAY_SIZE(bpf_progs); i++) { in test__maps__merge_in()
110 map = dso__new_map(bpf_progs[i].name); in test__maps__merge_in()
113 map__set_start(map, bpf_progs[i].start); in test__maps__merge_in()
114 map__set_end(map, bpf_progs[i].end); in test__maps__merge_in()