aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Kazior <michal.kazior@tieto.com>2014-10-23 10:04:28 -0400
committerKalle Valo <kvalo@qca.qualcomm.com>2014-10-24 09:34:00 -0400
commita5d85f609de71c0d92c358cf96a91f00b3d8d657 (patch)
tree130ab4f54958d3290357fdcfb3f944abd2c1f7ba
parentb04e204fcae5a2c1e99e94f7e80f1e75fa95b938 (diff)
ath10k: re-use trace class
Instead of defining a completely new tracepoint use an existing tracepoint class. Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
-rw-r--r--drivers/net/wireless/ath/ath10k/trace.h32
1 files changed, 5 insertions, 27 deletions
diff --git a/drivers/net/wireless/ath/ath10k/trace.h b/drivers/net/wireless/ath/ath10k/trace.h
index 2409cb54a32b..b9a2ba6bf6c0 100644
--- a/drivers/net/wireless/ath/ath10k/trace.h
+++ b/drivers/net/wireless/ath/ath10k/trace.h
@@ -281,33 +281,6 @@ TRACE_EVENT(ath10k_htt_pktlog,
281 ) 281 )
282); 282);
283 283
284TRACE_EVENT(ath10k_htt_rx_desc,
285 TP_PROTO(struct ath10k *ar, void *rxdesc, u16 len),
286
287 TP_ARGS(ar, rxdesc, len),
288
289 TP_STRUCT__entry(
290 __string(device, dev_name(ar->dev))
291 __string(driver, dev_driver_string(ar->dev))
292 __field(u16, len)
293 __dynamic_array(u8, rxdesc, len)
294 ),
295
296 TP_fast_assign(
297 __assign_str(device, dev_name(ar->dev));
298 __assign_str(driver, dev_driver_string(ar->dev));
299 __entry->len = len;
300 memcpy(__get_dynamic_array(rxdesc), rxdesc, len);
301 ),
302
303 TP_printk(
304 "%s %s len %hu",
305 __get_str(driver),
306 __get_str(device),
307 __entry->len
308 )
309);
310
311TRACE_EVENT(ath10k_htt_tx, 284TRACE_EVENT(ath10k_htt_tx,
312 TP_PROTO(struct ath10k *ar, u16 msdu_id, u16 msdu_len, 285 TP_PROTO(struct ath10k *ar, u16 msdu_id, u16 msdu_len,
313 u8 vdev_id, u8 tid), 286 u8 vdev_id, u8 tid),
@@ -414,6 +387,11 @@ DEFINE_EVENT(ath10k_data_event, ath10k_wmi_bcn_tx,
414 TP_PROTO(struct ath10k *ar, void *data, size_t len), 387 TP_PROTO(struct ath10k *ar, void *data, size_t len),
415 TP_ARGS(ar, data, len) 388 TP_ARGS(ar, data, len)
416); 389);
390
391DEFINE_EVENT(ath10k_data_event, ath10k_htt_rx_desc,
392 TP_PROTO(struct ath10k *ar, void *data, size_t len),
393 TP_ARGS(ar, data, len)
394);
417#endif /* _TRACE_H_ || TRACE_HEADER_MULTI_READ*/ 395#endif /* _TRACE_H_ || TRACE_HEADER_MULTI_READ*/
418 396
419/* we don't want to use include/trace/events */ 397/* we don't want to use include/trace/events */