diff options
author | Johannes Berg <johannes.berg@intel.com> | 2012-03-28 05:04:24 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-04-10 14:54:09 -0400 |
commit | a3304b0a17495183a2270d4a25978795226597a4 (patch) | |
tree | 1b1f91ab191e77833b84232ba5a61d6a584b3cd6 /net/mac80211/driver-trace.h | |
parent | d748b4642a53cd1ead303f9e2b008295391466b7 (diff) |
cfg80211/nl80211: clarify TX queue API
With the plan to change mac80211's queue API to
not map ACs to queues 1:1, it seems necessary to
clarify some APIs that act on ACs rather than on
queues to spell that out explicitly. Do this.
Also verify that the AC number given is valid.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/driver-trace.h')
-rw-r--r-- | net/mac80211/driver-trace.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/net/mac80211/driver-trace.h b/net/mac80211/driver-trace.h index 7ea544d86436..d1f017a11988 100644 --- a/net/mac80211/driver-trace.h +++ b/net/mac80211/driver-trace.h | |||
@@ -705,15 +705,14 @@ TRACE_EVENT(drv_sta_remove, | |||
705 | TRACE_EVENT(drv_conf_tx, | 705 | TRACE_EVENT(drv_conf_tx, |
706 | TP_PROTO(struct ieee80211_local *local, | 706 | TP_PROTO(struct ieee80211_local *local, |
707 | struct ieee80211_sub_if_data *sdata, | 707 | struct ieee80211_sub_if_data *sdata, |
708 | u16 queue, | 708 | u16 ac, const struct ieee80211_tx_queue_params *params), |
709 | const struct ieee80211_tx_queue_params *params), | ||
710 | 709 | ||
711 | TP_ARGS(local, sdata, queue, params), | 710 | TP_ARGS(local, sdata, ac, params), |
712 | 711 | ||
713 | TP_STRUCT__entry( | 712 | TP_STRUCT__entry( |
714 | LOCAL_ENTRY | 713 | LOCAL_ENTRY |
715 | VIF_ENTRY | 714 | VIF_ENTRY |
716 | __field(u16, queue) | 715 | __field(u16, ac) |
717 | __field(u16, txop) | 716 | __field(u16, txop) |
718 | __field(u16, cw_min) | 717 | __field(u16, cw_min) |
719 | __field(u16, cw_max) | 718 | __field(u16, cw_max) |
@@ -724,7 +723,7 @@ TRACE_EVENT(drv_conf_tx, | |||
724 | TP_fast_assign( | 723 | TP_fast_assign( |
725 | LOCAL_ASSIGN; | 724 | LOCAL_ASSIGN; |
726 | VIF_ASSIGN; | 725 | VIF_ASSIGN; |
727 | __entry->queue = queue; | 726 | __entry->ac = ac; |
728 | __entry->txop = params->txop; | 727 | __entry->txop = params->txop; |
729 | __entry->cw_max = params->cw_max; | 728 | __entry->cw_max = params->cw_max; |
730 | __entry->cw_min = params->cw_min; | 729 | __entry->cw_min = params->cw_min; |
@@ -733,8 +732,8 @@ TRACE_EVENT(drv_conf_tx, | |||
733 | ), | 732 | ), |
734 | 733 | ||
735 | TP_printk( | 734 | TP_printk( |
736 | LOCAL_PR_FMT VIF_PR_FMT " queue:%d", | 735 | LOCAL_PR_FMT VIF_PR_FMT " AC:%d", |
737 | LOCAL_PR_ARG, VIF_PR_ARG, __entry->queue | 736 | LOCAL_PR_ARG, VIF_PR_ARG, __entry->ac |
738 | ) | 737 | ) |
739 | ); | 738 | ); |
740 | 739 | ||