diff options
Diffstat (limited to 'net/mac80211/trace.h')
| -rw-r--r-- | net/mac80211/trace.h | 45 |
1 files changed, 38 insertions, 7 deletions
diff --git a/net/mac80211/trace.h b/net/mac80211/trace.h index 755a5388dbca..4c2e7690226a 100644 --- a/net/mac80211/trace.h +++ b/net/mac80211/trace.h | |||
| @@ -1256,28 +1256,28 @@ TRACE_EVENT(drv_set_rekey_data, | |||
| 1256 | LOCAL_PR_ARG, VIF_PR_ARG) | 1256 | LOCAL_PR_ARG, VIF_PR_ARG) |
| 1257 | ); | 1257 | ); |
| 1258 | 1258 | ||
| 1259 | TRACE_EVENT(drv_rssi_callback, | 1259 | TRACE_EVENT(drv_event_callback, |
| 1260 | TP_PROTO(struct ieee80211_local *local, | 1260 | TP_PROTO(struct ieee80211_local *local, |
| 1261 | struct ieee80211_sub_if_data *sdata, | 1261 | struct ieee80211_sub_if_data *sdata, |
| 1262 | enum ieee80211_rssi_event rssi_event), | 1262 | const struct ieee80211_event *_event), |
| 1263 | 1263 | ||
| 1264 | TP_ARGS(local, sdata, rssi_event), | 1264 | TP_ARGS(local, sdata, _event), |
| 1265 | 1265 | ||
| 1266 | TP_STRUCT__entry( | 1266 | TP_STRUCT__entry( |
| 1267 | LOCAL_ENTRY | 1267 | LOCAL_ENTRY |
| 1268 | VIF_ENTRY | 1268 | VIF_ENTRY |
| 1269 | __field(u32, rssi_event) | 1269 | __field(u32, type) |
| 1270 | ), | 1270 | ), |
| 1271 | 1271 | ||
| 1272 | TP_fast_assign( | 1272 | TP_fast_assign( |
| 1273 | LOCAL_ASSIGN; | 1273 | LOCAL_ASSIGN; |
| 1274 | VIF_ASSIGN; | 1274 | VIF_ASSIGN; |
| 1275 | __entry->rssi_event = rssi_event; | 1275 | __entry->type = _event->type; |
| 1276 | ), | 1276 | ), |
| 1277 | 1277 | ||
| 1278 | TP_printk( | 1278 | TP_printk( |
| 1279 | LOCAL_PR_FMT VIF_PR_FMT " rssi_event:%d", | 1279 | LOCAL_PR_FMT VIF_PR_FMT " event:%d", |
| 1280 | LOCAL_PR_ARG, VIF_PR_ARG, __entry->rssi_event | 1280 | LOCAL_PR_ARG, VIF_PR_ARG, __entry->type |
| 1281 | ) | 1281 | ) |
| 1282 | ); | 1282 | ); |
| 1283 | 1283 | ||
| @@ -2312,6 +2312,37 @@ TRACE_EVENT(drv_tdls_recv_channel_switch, | |||
| 2312 | ) | 2312 | ) |
| 2313 | ); | 2313 | ); |
| 2314 | 2314 | ||
| 2315 | TRACE_EVENT(drv_wake_tx_queue, | ||
| 2316 | TP_PROTO(struct ieee80211_local *local, | ||
| 2317 | struct ieee80211_sub_if_data *sdata, | ||
| 2318 | struct txq_info *txq), | ||
| 2319 | |||
| 2320 | TP_ARGS(local, sdata, txq), | ||
| 2321 | |||
| 2322 | TP_STRUCT__entry( | ||
| 2323 | LOCAL_ENTRY | ||
| 2324 | VIF_ENTRY | ||
| 2325 | STA_ENTRY | ||
| 2326 | __field(u8, ac) | ||
| 2327 | __field(u8, tid) | ||
| 2328 | ), | ||
| 2329 | |||
| 2330 | TP_fast_assign( | ||
| 2331 | struct ieee80211_sta *sta = txq->txq.sta; | ||
| 2332 | |||
| 2333 | LOCAL_ASSIGN; | ||
| 2334 | VIF_ASSIGN; | ||
| 2335 | STA_ASSIGN; | ||
| 2336 | __entry->ac = txq->txq.ac; | ||
| 2337 | __entry->tid = txq->txq.tid; | ||
| 2338 | ), | ||
| 2339 | |||
| 2340 | TP_printk( | ||
| 2341 | LOCAL_PR_FMT VIF_PR_FMT STA_PR_FMT " ac:%d tid:%d", | ||
| 2342 | LOCAL_PR_ARG, VIF_PR_ARG, STA_PR_ARG, __entry->ac, __entry->tid | ||
| 2343 | ) | ||
| 2344 | ); | ||
| 2345 | |||
| 2315 | #endif /* !__MAC80211_DRIVER_TRACE || TRACE_HEADER_MULTI_READ */ | 2346 | #endif /* !__MAC80211_DRIVER_TRACE || TRACE_HEADER_MULTI_READ */ |
| 2316 | 2347 | ||
| 2317 | #undef TRACE_INCLUDE_PATH | 2348 | #undef TRACE_INCLUDE_PATH |
