evlist.h (6a4bb04caacc8c2d06f345130e9086e3fea38ca7) evlist.h (63dab225f334e0e21f7106aed8d888b500b53ce6)
1#ifndef __PERF_EVLIST_H
2#define __PERF_EVLIST_H 1
3
4#include <linux/list.h>
5#include <stdio.h>
6#include "../perf.h"
7#include "event.h"
8#include "util.h"

--- 104 unchanged lines hidden (view full) ---

113 evlist->threads = threads;
114}
115
116int perf_evlist__create_maps(struct perf_evlist *evlist,
117 struct perf_target *target);
118void perf_evlist__delete_maps(struct perf_evlist *evlist);
119int perf_evlist__set_filters(struct perf_evlist *evlist);
120
1#ifndef __PERF_EVLIST_H
2#define __PERF_EVLIST_H 1
3
4#include <linux/list.h>
5#include <stdio.h>
6#include "../perf.h"
7#include "event.h"
8#include "util.h"

--- 104 unchanged lines hidden (view full) ---

113 evlist->threads = threads;
114}
115
116int perf_evlist__create_maps(struct perf_evlist *evlist,
117 struct perf_target *target);
118void perf_evlist__delete_maps(struct perf_evlist *evlist);
119int perf_evlist__set_filters(struct perf_evlist *evlist);
120
121void __perf_evlist__set_leader(struct list_head *list);
122void perf_evlist__set_leader(struct perf_evlist *evlist);
123
121u64 perf_evlist__sample_type(const struct perf_evlist *evlist);
122bool perf_evlist__sample_id_all(const const struct perf_evlist *evlist);
123u16 perf_evlist__id_hdr_size(const struct perf_evlist *evlist);
124
125int perf_evlist__parse_sample(struct perf_evlist *evlist, union perf_event *event,
126 struct perf_sample *sample, bool swapped);
127
128bool perf_evlist__valid_sample_type(const struct perf_evlist *evlist);
129bool perf_evlist__valid_sample_id_all(const struct perf_evlist *evlist);
130
131void perf_evlist__splice_list_tail(struct perf_evlist *evlist,
132 struct list_head *list,
133 int nr_entries);
124u64 perf_evlist__sample_type(const struct perf_evlist *evlist);
125bool perf_evlist__sample_id_all(const const struct perf_evlist *evlist);
126u16 perf_evlist__id_hdr_size(const struct perf_evlist *evlist);
127
128int perf_evlist__parse_sample(struct perf_evlist *evlist, union perf_event *event,
129 struct perf_sample *sample, bool swapped);
130
131bool perf_evlist__valid_sample_type(const struct perf_evlist *evlist);
132bool perf_evlist__valid_sample_id_all(const struct perf_evlist *evlist);
133
134void perf_evlist__splice_list_tail(struct perf_evlist *evlist,
135 struct list_head *list,
136 int nr_entries);
134
135void perf_evlist__group(struct perf_evlist *evlist);
136#endif /* __PERF_EVLIST_H */
137#endif /* __PERF_EVLIST_H */