Merge tag 'wireless-drivers-next-2020-12-12' of git://git.kernel.org/pub/scm/linux...
[linux-2.6-microblaze.git] / net / mac80211 / trace.h
index 8972390..601322e 100644 (file)
@@ -2,7 +2,7 @@
 /*
 * Portions of this file
 * Copyright(c) 2016-2017 Intel Deutschland GmbH
-* Copyright (C) 2018 - 2019 Intel Corporation
+* Copyright (C) 2018 - 2020 Intel Corporation
 */
 
 #if !defined(__MAC80211_DRIVER_TRACE) || defined(TRACE_HEADER_MULTI_READ)
@@ -2086,6 +2086,27 @@ TRACE_EVENT(api_connection_loss,
        )
 );
 
+TRACE_EVENT(api_disconnect,
+       TP_PROTO(struct ieee80211_sub_if_data *sdata, bool reconnect),
+
+       TP_ARGS(sdata, reconnect),
+
+       TP_STRUCT__entry(
+               VIF_ENTRY
+               __field(int, reconnect)
+       ),
+
+       TP_fast_assign(
+               VIF_ASSIGN;
+               __entry->reconnect = reconnect;
+       ),
+
+       TP_printk(
+               VIF_PR_FMT " reconnect:%d",
+               VIF_PR_ARG, __entry->reconnect
+       )
+);
+
 TRACE_EVENT(api_cqm_rssi_notify,
        TP_PROTO(struct ieee80211_sub_if_data *sdata,
                 enum nl80211_cqm_rssi_threshold_event rssi_event,