Home
last modified time | relevance | path

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

/linux/tools/perf/util/
H A Dbpf_counter.c356 static struct bpf_counter_ops bpf_program_profiler_ops = {
836 static struct bpf_counter_ops bperf_ops = {
845 extern struct bpf_counter_ops bperf_cgrp_ops; in bpf_counter_skip()
849 return evsel->bpf_counter_ops == NULL;
856 return evsel->bpf_counter_ops->install_pe(evsel, cpu_map_idx, fd);
862 evsel->bpf_counter_ops = &bpf_program_profiler_ops; in bpf_counter__load()
864 evsel->bpf_counter_ops = &bperf_cgrp_ops; in bpf_counter__load()
867 evsel->bpf_counter_ops = &bperf_ops; in bpf_counter__load()
869 if (evsel->bpf_counter_ops) in bpf_counter__load()
870 return evsel->bpf_counter_ops in bpf_counter__load()
[all...]
H A Devsel.h20 struct bpf_counter_ops;
167 * bpf_counter_ops serves two use cases:
171 struct bpf_counter_ops *bpf_counter_ops;
315 return evsel->bpf_counter_ops != NULL;
320 return evsel->bpf_counter_ops != NULL && list_empty(&evsel->bpf_counter_list);
162 struct bpf_counter_ops *bpf_counter_ops; global() member
H A Dbpf_counter.h18 struct bpf_counter_ops { struct
H A Dbpf_counter_cgroup.c344 struct bpf_counter_ops bperf_cgrp_ops = {