Home
last modified time | relevance | path

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

/linux-6.15/tools/perf/util/
H A Dbpf_counter.c777 struct bpf_counter_ops bperf_ops = {
786 extern struct bpf_counter_ops bperf_cgrp_ops;
790 return evsel->bpf_counter_ops == NULL; in bpf_counter_skip()
805 evsel->bpf_counter_ops = &bperf_cgrp_ops; in bpf_counter__load()
808 evsel->bpf_counter_ops = &bperf_ops; in bpf_counter__load()
810 if (evsel->bpf_counter_ops) in bpf_counter__load()
819 return evsel->bpf_counter_ops->enable(evsel); in bpf_counter__enable()
826 return evsel->bpf_counter_ops->disable(evsel); in bpf_counter__disable()
833 return evsel->bpf_counter_ops->read(evsel); in bpf_counter__read()
840 evsel->bpf_counter_ops->destroy(evsel); in bpf_counter__destroy()
[all …]
H A Devsel.h21 struct bpf_counter_ops;
158 struct bpf_counter_ops *bpf_counter_ops; member
287 return evsel->bpf_counter_ops != NULL; in evsel__is_bpf()
292 return evsel->bpf_counter_ops != NULL && list_empty(&evsel->bpf_counter_list); in evsel__is_bperf()
H A Dbpf_counter.h25 struct bpf_counter_ops { struct
H A Dbpf_counter_cgroup.c287 struct bpf_counter_ops bperf_cgrp_ops = {