aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h b/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h
index 7f16dcce0995..9518a82f44c2 100644
--- a/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h
+++ b/drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h
@@ -95,7 +95,7 @@ TRACE_EVENT(iwlwifi_dev_tx,
95 TP_ARGS(dev, skb, tfd, tfdlen, buf0, buf0_len, hdr_len), 95 TP_ARGS(dev, skb, tfd, tfdlen, buf0, buf0_len, hdr_len),
96 TP_STRUCT__entry( 96 TP_STRUCT__entry(
97 DEV_ENTRY 97 DEV_ENTRY
98 98 __field(void *, skbaddr)
99 __field(size_t, framelen) 99 __field(size_t, framelen)
100 __dynamic_array(u8, tfd, tfdlen) 100 __dynamic_array(u8, tfd, tfdlen)
101 101
@@ -110,6 +110,7 @@ TRACE_EVENT(iwlwifi_dev_tx,
110 ), 110 ),
111 TP_fast_assign( 111 TP_fast_assign(
112 DEV_ASSIGN; 112 DEV_ASSIGN;
113 __entry->skbaddr = skb;
113 __entry->framelen = buf0_len; 114 __entry->framelen = buf0_len;
114 if (hdr_len > 0) 115 if (hdr_len > 0)
115 __entry->framelen += skb->len - hdr_len; 116 __entry->framelen += skb->len - hdr_len;
@@ -120,9 +121,9 @@ TRACE_EVENT(iwlwifi_dev_tx,
120 __get_dynamic_array(buf1), 121 __get_dynamic_array(buf1),
121 skb->len - hdr_len); 122 skb->len - hdr_len);
122 ), 123 ),
123 TP_printk("[%s] TX %.2x (%zu bytes)", 124 TP_printk("[%s] TX %.2x (%zu bytes) skbaddr=%p",
124 __get_str(dev), ((u8 *)__get_dynamic_array(buf0))[0], 125 __get_str(dev), ((u8 *)__get_dynamic_array(buf0))[0],
125 __entry->framelen) 126 __entry->framelen, __entry->skbaddr)
126); 127);
127 128
128TRACE_EVENT(iwlwifi_dev_ucode_error, 129TRACE_EVENT(iwlwifi_dev_ucode_error,