s390-cpumsf.h 534 B

123456789101112131415161718192021
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright IBM Corp. 2018
  4. * Auxtrace support for s390 CPU-Measurement Sampling Facility
  5. *
  6. * Author(s): Thomas Richter <tmricht@linux.ibm.com>
  7. */
  8. #ifndef INCLUDE__PERF_S390_CPUMSF_H
  9. #define INCLUDE__PERF_S390_CPUMSF_H
  10. union perf_event;
  11. struct perf_session;
  12. struct perf_pmu;
  13. struct auxtrace_record *
  14. s390_cpumsf_recording_init(int *err, struct perf_pmu *s390_cpumsf_pmu);
  15. int s390_cpumsf_process_auxtrace_info(union perf_event *event,
  16. struct perf_session *session);
  17. #endif