diff options
author | Michal Kazior <michal.kazior@tieto.com> | 2014-10-23 10:04:28 -0400 |
---|---|---|
committer | Kalle Valo <kvalo@qca.qualcomm.com> | 2014-10-24 09:34:00 -0400 |
commit | a5d85f609de71c0d92c358cf96a91f00b3d8d657 (patch) | |
tree | 130ab4f54958d3290357fdcfb3f944abd2c1f7ba | |
parent | b04e204fcae5a2c1e99e94f7e80f1e75fa95b938 (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.h | 32 |
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 | ||
284 | TRACE_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 | |||
311 | TRACE_EVENT(ath10k_htt_tx, | 284 | TRACE_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 | |||
391 | DEFINE_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 */ |