diff options
Diffstat (limited to 'net/mac80211/trace.h')
-rw-r--r-- | net/mac80211/trace.h | 40 |
1 files changed, 36 insertions, 4 deletions
diff --git a/net/mac80211/trace.h b/net/mac80211/trace.h index 6f14591d8ca9..314e3bd7fbdb 100644 --- a/net/mac80211/trace.h +++ b/net/mac80211/trace.h | |||
@@ -497,6 +497,36 @@ TRACE_EVENT(drv_configure_filter, | |||
497 | ) | 497 | ) |
498 | ); | 498 | ); |
499 | 499 | ||
500 | TRACE_EVENT(drv_config_iface_filter, | ||
501 | TP_PROTO(struct ieee80211_local *local, | ||
502 | struct ieee80211_sub_if_data *sdata, | ||
503 | unsigned int filter_flags, | ||
504 | unsigned int changed_flags), | ||
505 | |||
506 | TP_ARGS(local, sdata, filter_flags, changed_flags), | ||
507 | |||
508 | TP_STRUCT__entry( | ||
509 | LOCAL_ENTRY | ||
510 | VIF_ENTRY | ||
511 | __field(unsigned int, filter_flags) | ||
512 | __field(unsigned int, changed_flags) | ||
513 | ), | ||
514 | |||
515 | TP_fast_assign( | ||
516 | LOCAL_ASSIGN; | ||
517 | VIF_ASSIGN; | ||
518 | __entry->filter_flags = filter_flags; | ||
519 | __entry->changed_flags = changed_flags; | ||
520 | ), | ||
521 | |||
522 | TP_printk( | ||
523 | LOCAL_PR_FMT VIF_PR_FMT | ||
524 | " filter_flags: %#x changed_flags: %#x", | ||
525 | LOCAL_PR_ARG, VIF_PR_ARG, __entry->filter_flags, | ||
526 | __entry->changed_flags | ||
527 | ) | ||
528 | ); | ||
529 | |||
500 | TRACE_EVENT(drv_set_tim, | 530 | TRACE_EVENT(drv_set_tim, |
501 | TP_PROTO(struct ieee80211_local *local, | 531 | TP_PROTO(struct ieee80211_local *local, |
502 | struct ieee80211_sta *sta, bool set), | 532 | struct ieee80211_sta *sta, bool set), |
@@ -944,9 +974,9 @@ TRACE_EVENT(drv_ampdu_action, | |||
944 | struct ieee80211_sub_if_data *sdata, | 974 | struct ieee80211_sub_if_data *sdata, |
945 | enum ieee80211_ampdu_mlme_action action, | 975 | enum ieee80211_ampdu_mlme_action action, |
946 | struct ieee80211_sta *sta, u16 tid, | 976 | struct ieee80211_sta *sta, u16 tid, |
947 | u16 *ssn, u8 buf_size), | 977 | u16 *ssn, u8 buf_size, bool amsdu), |
948 | 978 | ||
949 | TP_ARGS(local, sdata, action, sta, tid, ssn, buf_size), | 979 | TP_ARGS(local, sdata, action, sta, tid, ssn, buf_size, amsdu), |
950 | 980 | ||
951 | TP_STRUCT__entry( | 981 | TP_STRUCT__entry( |
952 | LOCAL_ENTRY | 982 | LOCAL_ENTRY |
@@ -955,6 +985,7 @@ TRACE_EVENT(drv_ampdu_action, | |||
955 | __field(u16, tid) | 985 | __field(u16, tid) |
956 | __field(u16, ssn) | 986 | __field(u16, ssn) |
957 | __field(u8, buf_size) | 987 | __field(u8, buf_size) |
988 | __field(bool, amsdu) | ||
958 | VIF_ENTRY | 989 | VIF_ENTRY |
959 | ), | 990 | ), |
960 | 991 | ||
@@ -966,12 +997,13 @@ TRACE_EVENT(drv_ampdu_action, | |||
966 | __entry->tid = tid; | 997 | __entry->tid = tid; |
967 | __entry->ssn = ssn ? *ssn : 0; | 998 | __entry->ssn = ssn ? *ssn : 0; |
968 | __entry->buf_size = buf_size; | 999 | __entry->buf_size = buf_size; |
1000 | __entry->amsdu = amsdu; | ||
969 | ), | 1001 | ), |
970 | 1002 | ||
971 | TP_printk( | 1003 | TP_printk( |
972 | LOCAL_PR_FMT VIF_PR_FMT STA_PR_FMT " action:%d tid:%d buf:%d", | 1004 | LOCAL_PR_FMT VIF_PR_FMT STA_PR_FMT " action:%d tid:%d buf:%d amsdu:%d", |
973 | LOCAL_PR_ARG, VIF_PR_ARG, STA_PR_ARG, __entry->action, | 1005 | LOCAL_PR_ARG, VIF_PR_ARG, STA_PR_ARG, __entry->action, |
974 | __entry->tid, __entry->buf_size | 1006 | __entry->tid, __entry->buf_size, __entry->amsdu |
975 | ) | 1007 | ) |
976 | ); | 1008 | ); |
977 | 1009 | ||