Lines Matching defs:evsel

80 int evsel__object_config(size_t object_size, int (*init)(struct evsel *evsel),  in evsel__object_config()
81 void (*fini)(struct evsel *evsel)) in evsel__object_config()
180 void evsel__calc_id_pos(struct evsel *evsel) in evsel__calc_id_pos()
186 void __evsel__set_sample_bit(struct evsel *evsel, in __evsel__set_sample_bit()
196 void __evsel__reset_sample_bit(struct evsel *evsel, in __evsel__reset_sample_bit()
206 void evsel__set_sample_id(struct evsel *evsel, in evsel__set_sample_id()
226 bool evsel__is_function_event(struct evsel *evsel) in evsel__is_function_event()
236 void evsel__init(struct evsel *evsel, in evsel__init()
264 struct evsel *evsel = zalloc(perf_evsel__object.size); in evsel__new_idx() local
302 struct evsel *evsel; in evsel__new_cycles() local
365 struct evsel *evsel; in evsel__clone() local
443 struct evsel *evsel = zalloc(perf_evsel__object.size); in evsel__newtp_idx() local
500 static int perf_evsel__add_modifiers(struct evsel *evsel, char *bf, size_t size) in perf_evsel__add_modifiers()
536 static int evsel__hw_name(struct evsel *evsel, char *bf, size_t size) in evsel__hw_name()
562 static int evsel__sw_name(struct evsel *evsel, char *bf, size_t size) in evsel__sw_name()
586 static int evsel__bp_name(struct evsel *evsel, char *bf, size_t size) in evsel__bp_name()
682 static int evsel__hw_cache_name(struct evsel *evsel, char *bf, size_t size) in evsel__hw_cache_name()
688 static int evsel__raw_name(struct evsel *evsel, char *bf, size_t size) in evsel__raw_name()
700 const char *evsel__name(struct evsel *evsel) in evsel__name()
752 const char *evsel__group_name(struct evsel *evsel) in evsel__group_name()
767 int evsel__group_desc(struct evsel *evsel, char *buf, size_t size) in evsel__group_desc()
787 static void __evsel__config_callchain(struct evsel *evsel, struct record_opts *opts, in __evsel__config_callchain()
846 void evsel__config_callchain(struct evsel *evsel, struct record_opts *opts, in evsel__config_callchain()
854 perf_evsel__reset_callgraph(struct evsel *evsel, in perf_evsel__reset_callgraph()
872 static void evsel__apply_config_terms(struct evsel *evsel, in evsel__apply_config_terms()
1005 struct evsel_config_term *__evsel__get_config_term(struct evsel *evsel, enum evsel_term_type type) in __evsel__get_config_term()
1045 void evsel__config(struct evsel *evsel, struct record_opts *opts, in evsel__config()
1277 int evsel__set_filter(struct evsel *evsel, const char *filter) in evsel__set_filter()
1290 static int evsel__append_filter(struct evsel *evsel, const char *fmt, const char *filter) in evsel__append_filter()
1306 int evsel__append_tp_filter(struct evsel *evsel, const char *filter) in evsel__append_tp_filter()
1311 int evsel__append_addr_filter(struct evsel *evsel, const char *filter) in evsel__append_addr_filter()
1317 int evsel__enable_cpu(struct evsel *evsel, int cpu) in evsel__enable_cpu()
1322 int evsel__enable(struct evsel *evsel) in evsel__enable()
1332 int evsel__disable_cpu(struct evsel *evsel, int cpu) in evsel__disable_cpu()
1337 int evsel__disable(struct evsel *evsel) in evsel__disable()
1352 static void evsel__free_config_terms(struct evsel *evsel) in evsel__free_config_terms()
1364 void evsel__exit(struct evsel *evsel) in evsel__exit()
1384 void evsel__delete(struct evsel *evsel) in evsel__delete()
1390 void evsel__compute_deltas(struct evsel *evsel, int cpu, int thread, in evsel__compute_deltas()
1430 static int evsel__read_one(struct evsel *evsel, int cpu, int thread) in evsel__read_one()
1520 int evsel__read_counter(struct evsel *evsel, int cpu, int thread) in evsel__read_counter()
1530 int __evsel__read_on_cpu(struct evsel *evsel, int cpu, int thread, bool scale) in __evsel__read_on_cpu()
1550 static int get_group_fd(struct evsel *evsel, int cpu, int thread) in get_group_fd()
1579 static int update_fds(struct evsel *evsel, in update_fds()
1603 static bool ignore_missing_thread(struct evsel *evsel, in ignore_missing_thread()
1656 static int perf_event_open(struct evsel *evsel, in perf_event_open()
1693 static int evsel__open_cpu(struct evsel *evsel, struct perf_cpu_map *cpus, in evsel__open_cpu()
1965 int evsel__open(struct evsel *evsel, struct perf_cpu_map *cpus, in evsel__open()
1971 void evsel__close(struct evsel *evsel) in evsel__close()
1977 int evsel__open_per_cpu(struct evsel *evsel, struct perf_cpu_map *cpus, int cpu) in evsel__open_per_cpu()
1986 int evsel__open_per_thread(struct evsel *evsel, struct perf_thread_map *threads) in evsel__open_per_thread()
1991 static int perf_evsel__parse_id_sample(const struct evsel *evsel, in perf_evsel__parse_id_sample()
2081 int evsel__parse_sample(struct evsel *evsel, union perf_event *event, in evsel__parse_sample()
2384 int evsel__parse_sample_timestamp(struct evsel *evsel, union perf_event *event, in evsel__parse_sample_timestamp()
2427 struct tep_format_field *evsel__field(struct evsel *evsel, const char *name) in evsel__field()
2432 void *evsel__rawptr(struct evsel *evsel, struct perf_sample *sample, const char *name) in evsel__rawptr()
2489 u64 evsel__intval(struct evsel *evsel, struct perf_sample *sample, const char *name) in evsel__intval()
2499 bool evsel__fallback(struct evsel *evsel, int err, char *msg, size_t msgsize) in evsel__fallback()
2591 int evsel__open_strerror(struct evsel *evsel, struct target *target, in evsel__open_strerror()
2696 struct perf_env *evsel__env(struct evsel *evsel) in evsel__env()
2703 static int store_evsel_ids(struct evsel *evsel, struct evlist *evlist) in store_evsel_ids()
2721 int evsel__store_ids(struct evsel *evsel, struct evlist *evlist) in evsel__store_ids()