1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Definitions for perf-kvm on s390 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * Copyright 2014 IBM Corp. 6*4882a593Smuzhiyun * Author(s): Alexander Yarygin <yarygin@linux.vnet.ibm.com> 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #ifndef __LINUX_KVM_PERF_S390_H 10*4882a593Smuzhiyun #define __LINUX_KVM_PERF_S390_H 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #include <asm/sie.h> 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun #define DECODE_STR_LEN 40 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun #define VCPU_ID "id" 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun #define KVM_ENTRY_TRACE "kvm:kvm_s390_sie_enter" 19*4882a593Smuzhiyun #define KVM_EXIT_TRACE "kvm:kvm_s390_sie_exit" 20*4882a593Smuzhiyun #define KVM_EXIT_REASON "icptcode" 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun #endif 23