Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Copyright IBM Corp. 2018
0004  * Auxtrace support for s390 CPU-Measurement Sampling Facility
0005  *
0006  * Author(s):  Thomas Richter <tmricht@linux.ibm.com>
0007  */
0008 
0009 #ifndef INCLUDE__PERF_S390_CPUMSF_H
0010 #define INCLUDE__PERF_S390_CPUMSF_H
0011 
0012 union perf_event;
0013 struct perf_session;
0014 struct perf_pmu;
0015 
0016 struct auxtrace_record *
0017 s390_cpumsf_recording_init(int *err, struct perf_pmu *s390_cpumsf_pmu);
0018 
0019 int s390_cpumsf_process_auxtrace_info(union perf_event *event,
0020                       struct perf_session *session);
0021 #endif