Thomas Richter | 93115d3 | 2019-01-17 10:37:17 -0300 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
| 2 | #ifndef __SAMPLE_RAW_H |
| 3 | #define __SAMPLE_RAW_H 1 |
| 4 | |
Jiri Olsa | 63503db | 2019-07-21 13:23:52 +0200 | [diff] [blame] | 5 | struct evlist; |
Thomas Richter | 93115d3 | 2019-01-17 10:37:17 -0300 | [diff] [blame] | 6 | union perf_event; |
| 7 | struct perf_sample; |
| 8 | |
Kim Phillips | 291dcb9 | 2021-08-17 17:15:09 -0500 | [diff] [blame] | 9 | void evlist__s390_sample_raw(struct evlist *evlist, union perf_event *event, |
| 10 | struct perf_sample *sample); |
| 11 | bool evlist__has_amd_ibs(struct evlist *evlist); |
| 12 | void evlist__amd_sample_raw(struct evlist *evlist, union perf_event *event, |
| 13 | struct perf_sample *sample); |
Arnaldo Carvalho de Melo | 44d2a55 | 2020-11-30 15:11:10 -0300 | [diff] [blame] | 14 | void evlist__init_trace_event_sample_raw(struct evlist *evlist); |
Thomas Richter | 93115d3 | 2019-01-17 10:37:17 -0300 | [diff] [blame] | 15 | #endif /* __PERF_EVLIST_H */ |