From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755105Ab1ECXSt (ORCPT ); Tue, 3 May 2011 19:18:49 -0400 Received: from smtp.polymtl.ca ([132.207.4.11]:49243 "EHLO smtp.polymtl.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754281Ab1ECXOw (ORCPT ); Tue, 3 May 2011 19:14:52 -0400 Message-Id: <20110503231426.737770568@efficios.com> User-Agent: quilt/0.48-1 Date: Tue, 03 May 2011 19:10:39 -0400 From: Mathieu Desnoyers To: LKML , Steven Rostedt Cc: Thomas Gleixner , Frederic Weisbecker , Ingo Molnar , Mathieu Desnoyers , Xiao Guangrong , Tomohiro Kusumi , Kei Tokunaga , James Bottomley , "Martin K. Petersen" Subject: [RFC patch 16/32] trace event scsi remove semicolons References: <20110503231023.968960757@efficios.com> Content-Disposition: inline; filename=trace-event-scsi-remove-semicolons.patch X-Poly-FromMTA: (test.dorsal.polymtl.ca [132.207.72.60]) at Tue, 3 May 2011 23:14:27 +0000 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Part of the gradual TRACE_EVENT() semicolon removal. Enables creation of array of events, thus saving space for trace event probes. Signed-off-by: Mathieu Desnoyers CC: Steven Rostedt CC: Frederic Weisbecker CC: Ingo Molnar CC: Thomas Gleixner CC: Xiao Guangrong CC: Tomohiro Kusumi CC: Kei Tokunaga CC: James Bottomley CC: Martin K. Petersen --- include/trace/events/scsi.h | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) Index: linux-2.6-lttng/include/trace/events/scsi.h =================================================================== --- linux-2.6-lttng.orig/include/trace/events/scsi.h +++ linux-2.6-lttng/include/trace/events/scsi.h @@ -238,7 +243,7 @@ TRACE_EVENT(scsi_dispatch_cmd_start, show_opcode_name(__entry->opcode), __parse_cdb(__get_dynamic_array(cmnd), __entry->cmd_len), __print_hex(__get_dynamic_array(cmnd), __entry->cmd_len)) -); +) TRACE_EVENT(scsi_dispatch_cmd_error, @@ -283,7 +288,7 @@ TRACE_EVENT(scsi_dispatch_cmd_error, __parse_cdb(__get_dynamic_array(cmnd), __entry->cmd_len), __print_hex(__get_dynamic_array(cmnd), __entry->cmd_len), __entry->rtn) -); +) DECLARE_EVENT_CLASS(scsi_cmd_done_timeout_template, @@ -332,15 +337,15 @@ DECLARE_EVENT_CLASS(scsi_cmd_done_timeou show_hostbyte_name(((__entry->result) >> 16) & 0xff), show_msgbyte_name(((__entry->result) >> 8) & 0xff), show_statusbyte_name(__entry->result & 0xff)) -); +) DEFINE_EVENT(scsi_cmd_done_timeout_template, scsi_dispatch_cmd_done, TP_PROTO(struct scsi_cmnd *cmd), - TP_ARGS(cmd)); + TP_ARGS(cmd)) DEFINE_EVENT(scsi_cmd_done_timeout_template, scsi_dispatch_cmd_timeout, TP_PROTO(struct scsi_cmnd *cmd), - TP_ARGS(cmd)); + TP_ARGS(cmd)) TRACE_EVENT(scsi_eh_wakeup, @@ -357,7 +362,7 @@ TRACE_EVENT(scsi_eh_wakeup, ), TP_printk("host_no=%u", __entry->host_no) -); +) #endif /* _TRACE_SCSI_H */