Lines Matching defs:evsel
43 struct evsel { struct
44 struct perf_evsel core; argument
57 struct perf_stat_evsel *stats; argument
58 void *priv;
59 u64 db_id;
83 struct evsel *leader; argument
93 struct evsel **metric_events; argument
94 struct evsel *metric_leader; argument
100 perf_evsel__sb_cb_t *cb; argument
102 } side_band;
127 static inline struct perf_cpu_map *evsel__cpus(struct evsel *evsel) in evsel__cpus()
132 static inline int perf_evsel__nr_cpus(struct evsel *evsel) in perf_evsel__nr_cpus()
208 #define perf_evsel__set_sample_bit(evsel, bit) \ argument
211 #define perf_evsel__reset_sample_bit(evsel, bit) \ argument
239 static inline char *perf_evsel__strval(struct evsel *evsel, in perf_evsel__strval()
252 #define perf_evsel__match(evsel, t, c) \ argument
281 static inline int perf_evsel__read_on_cpu(struct evsel *evsel, in perf_evsel__read_on_cpu()
294 static inline int perf_evsel__read_on_cpu_scaled(struct evsel *evsel, in perf_evsel__read_on_cpu_scaled()
307 static inline struct evsel *perf_evsel__next(struct evsel *evsel) in perf_evsel__next()
312 static inline struct evsel *perf_evsel__prev(struct evsel *evsel) in perf_evsel__prev()
324 static inline bool perf_evsel__is_group_leader(const struct evsel *evsel) in perf_evsel__is_group_leader()
337 static inline bool perf_evsel__is_group_event(struct evsel *evsel) in perf_evsel__is_group_event()
347 static inline bool perf_evsel__is_bpf_output(struct evsel *evsel) in perf_evsel__is_bpf_output()
352 static inline bool perf_evsel__is_clock(struct evsel *evsel) in perf_evsel__is_clock()
363 static inline int perf_evsel__group_idx(struct evsel *evsel) in perf_evsel__group_idx()
380 static inline bool perf_evsel__has_branch_callstack(const struct evsel *evsel) in perf_evsel__has_branch_callstack()
385 static inline bool evsel__has_callchain(const struct evsel *evsel) in evsel__has_callchain()