diff options
author | Johannes Berg <johannes.berg@intel.com> | 2013-12-19 04:47:48 -0500 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2014-01-06 06:09:01 -0500 |
commit | 1b000789a4fe5f2013cc120a97d8c9b9c57b5431 (patch) | |
tree | 6cab41b0d3ef051ab49cb4a51361572ec8f95a5a /net/mac80211/trace.h | |
parent | 194ff52d42fd0b55fe0fcfbf4586ae9d7ab1f780 (diff) |
mac80211: add tracing for ieee80211_sta_set_buffered
This is useful for debugging issues with drivers using this
function (erroneously), so add tracing for the API call.
Change-Id: Ice9d7eabb8fecbac188f0a741920d3488de700ec
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/trace.h')
-rw-r--r-- | net/mac80211/trace.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/net/mac80211/trace.h b/net/mac80211/trace.h index da9366632f37..a0b0aea76525 100644 --- a/net/mac80211/trace.h +++ b/net/mac80211/trace.h | |||
@@ -1835,6 +1835,33 @@ TRACE_EVENT(api_eosp, | |||
1835 | ) | 1835 | ) |
1836 | ); | 1836 | ); |
1837 | 1837 | ||
1838 | TRACE_EVENT(api_sta_set_buffered, | ||
1839 | TP_PROTO(struct ieee80211_local *local, | ||
1840 | struct ieee80211_sta *sta, | ||
1841 | u8 tid, bool buffered), | ||
1842 | |||
1843 | TP_ARGS(local, sta, tid, buffered), | ||
1844 | |||
1845 | TP_STRUCT__entry( | ||
1846 | LOCAL_ENTRY | ||
1847 | STA_ENTRY | ||
1848 | __field(u8, tid) | ||
1849 | __field(bool, buffered) | ||
1850 | ), | ||
1851 | |||
1852 | TP_fast_assign( | ||
1853 | LOCAL_ASSIGN; | ||
1854 | STA_ASSIGN; | ||
1855 | __entry->tid = tid; | ||
1856 | __entry->buffered = buffered; | ||
1857 | ), | ||
1858 | |||
1859 | TP_printk( | ||
1860 | LOCAL_PR_FMT STA_PR_FMT " tid:%d buffered:%d", | ||
1861 | LOCAL_PR_ARG, STA_PR_ARG, __entry->tid, __entry->buffered | ||
1862 | ) | ||
1863 | ); | ||
1864 | |||
1838 | /* | 1865 | /* |
1839 | * Tracing for internal functions | 1866 | * Tracing for internal functions |
1840 | * (which may also be called in response to driver calls) | 1867 | * (which may also be called in response to driver calls) |