xref: /linux/tools/perf/util/sample-raw.h (revision 762f99f4f3cb41a775b5157dd761217beba65873)
193115d32SThomas Richter /* SPDX-License-Identifier: GPL-2.0 */
293115d32SThomas Richter #ifndef __SAMPLE_RAW_H
393115d32SThomas Richter #define __SAMPLE_RAW_H 1
493115d32SThomas Richter 
563503dbaSJiri Olsa struct evlist;
693115d32SThomas Richter union perf_event;
793115d32SThomas Richter struct perf_sample;
893115d32SThomas Richter 
9*291dcb98SKim Phillips void evlist__s390_sample_raw(struct evlist *evlist, union perf_event *event,
10*291dcb98SKim Phillips 			     struct perf_sample *sample);
11*291dcb98SKim Phillips bool evlist__has_amd_ibs(struct evlist *evlist);
12*291dcb98SKim Phillips void evlist__amd_sample_raw(struct evlist *evlist, union perf_event *event,
13*291dcb98SKim Phillips 			    struct perf_sample *sample);
1444d2a557SArnaldo Carvalho de Melo void evlist__init_trace_event_sample_raw(struct evlist *evlist);
1593115d32SThomas Richter #endif /* __PERF_EVLIST_H */
16