Prechádzať zdrojové kódy

qcacld-3.0: SME: Introduce sme_{alert|warn|info|debug} macros

Introduce sme_{alert|warn|info|debug} macros.

Change-Id: I1c64d2a554855b4410203e58ee522ebec021da01
CRs-Fixed: 2020798
Srinivas Girigowda 8 rokov pred
rodič
commit
af487f638f
1 zmenil súbory, kde vykonal 17 pridanie a 0 odobranie
  1. 17 0
      core/sme/inc/sme_api.h

+ 17 - 0
core/sme/inc/sme_api.h

@@ -61,6 +61,23 @@
 #define SME_GLOBAL_CLASSD_STATS   (1 << eCsrGlobalClassDStats)
 #define SME_PER_CHAIN_RSSI_STATS  (1 << csr_per_chain_rssi_stats)
 
+#define sme_log(level, args...) QDF_TRACE(QDF_MODULE_ID_SME, level, ## args)
+#define sme_logfl(level, format, args...) sme_log(level, FL(format), ## args)
+
+#define sme_alert(format, args...) \
+		sme_logfl(QDF_TRACE_LEVEL_FATAL, format, ## args)
+#define sme_err(format, args...) \
+		sme_logfl(QDF_TRACE_LEVEL_ERROR, format, ## args)
+#define sme_warn(format, args...) \
+		sme_logfl(QDF_TRACE_LEVEL_WARN, format, ## args)
+#define sme_info(format, args...) \
+		sme_logfl(QDF_TRACE_LEVEL_INFO, format, ## args)
+#define sme_debug(format, args...) \
+		sme_logfl(QDF_TRACE_LEVEL_DEBUG, format, ## args)
+
+#define SME_ENTER() sme_logfl(QDF_TRACE_LEVEL_DEBUG, "enter")
+#define SME_EXIT() sme_logfl(QDF_TRACE_LEVEL_DEBUG, "exit")
+
 #define SME_SESSION_ID_ANY        50
 
 #define SME_INVALID_COUNTRY_CODE "XX"