1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Tracepoint definitions for s390_cio 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * Copyright IBM Corp. 2015 6*4882a593Smuzhiyun * Author(s): Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #include <asm/crw.h> 10*4882a593Smuzhiyun #include "cio.h" 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #define CREATE_TRACE_POINTS 13*4882a593Smuzhiyun #include "trace.h" 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_stsch); 16*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_msch); 17*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_tsch); 18*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_tpi); 19*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_ssch); 20*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_csch); 21*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_hsch); 22*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_xsch); 23*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_rsch); 24*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL(s390_cio_chsc); 25