From 790d943594daa68d1b9cc35a3021d70cef77c774 Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Thu, 12 Jul 2018 19:42:48 +0530 Subject: [PATCH] qcacld-3.0: Add per module logging macros without function/line info Add per module logging macros without function/line info to avoid adding function/line info where it is not required. Change-Id: Id808fef623b82cec38fc31071ef384f3ff0c92da CRs-Fixed: 2278874 --- components/disa/core/inc/wlan_disa_main.h | 12 ++++++++ components/ipa/core/inc/wlan_ipa_main.h | 14 +++++++-- components/ocb/core/inc/wlan_ocb_main.h | 11 +++++++ components/pmo/core/inc/wlan_pmo_main.h | 11 +++++++ core/cds/inc/cds_utils.h | 11 +++++++ core/dp/txrx/ol_txrx_internal.h | 19 ++++++++++++ core/hdd/inc/wlan_hdd_main.h | 11 +++++++ core/mac/src/include/sir_debug.h | 11 +++++++ core/sme/inc/sme_api.h | 11 +++++++ core/wma/inc/wma.h | 37 +++++++++++++++-------- 10 files changed, 132 insertions(+), 16 deletions(-) diff --git a/components/disa/core/inc/wlan_disa_main.h b/components/disa/core/inc/wlan_disa_main.h index 8e29149e7ff0..cefc30007a12 100644 --- a/components/disa/core/inc/wlan_disa_main.h +++ b/components/disa/core/inc/wlan_disa_main.h @@ -38,6 +38,18 @@ QDF_TRACE_INFO(QDF_MODULE_ID_DISA, params) #define disa_debug(params...) \ QDF_TRACE_DEBUG(QDF_MODULE_ID_DISA, params) + +#define disa_nofl_fatal(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_DISA, params) +#define disa_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_DISA, params) +#define disa_nofl_warn(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_DISA, params) +#define disa_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_DISA, params) +#define disa_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_DISA, params) + #define DISA_ENTER() \ QDF_TRACE_ENTER(QDF_MODULE_ID_DISA, "enter") #define DISA_EXIT() \ diff --git a/components/ipa/core/inc/wlan_ipa_main.h b/components/ipa/core/inc/wlan_ipa_main.h index 1ba21aaa9ae5..0ef98d58fe3c 100644 --- a/components/ipa/core/inc/wlan_ipa_main.h +++ b/components/ipa/core/inc/wlan_ipa_main.h @@ -30,9 +30,6 @@ #include #include -#define ipa_log(level, args...) QDF_TRACE(QDF_MODULE_ID_IPA, level, ## args) -#define ipa_logfl(level, params...) ipa_log(level, FL(format), ## args) - #define ipa_fatal(params...) \ QDF_TRACE_FATAL(QDF_MODULE_ID_IPA, params) #define ipa_err(params...) \ @@ -44,6 +41,17 @@ #define ipa_debug(params...) \ QDF_TRACE_DEBUG(QDF_MODULE_ID_IPA, params) +#define ipa_nofl_fatal(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_IPA, params) +#define ipa_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_IPA, params) +#define ipa_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_IPA, params) +#define ipa_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_IPA, params) +#define ipa_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_IPA, params) + #define ipa_fatal_rl(params...) QDF_TRACE_FATAL_RL(QDF_MODULE_ID_IPA, params) #define ipa_err_rl(params...) QDF_TRACE_ERROR_RL(QDF_MODULE_ID_IPA, params) #define ipa_warn_rl(params...) QDF_TRACE_WARN_RL(QDF_MODULE_ID_IPA, params) diff --git a/components/ocb/core/inc/wlan_ocb_main.h b/components/ocb/core/inc/wlan_ocb_main.h index 6757b0919c21..ad0618024a48 100644 --- a/components/ocb/core/inc/wlan_ocb_main.h +++ b/components/ocb/core/inc/wlan_ocb_main.h @@ -48,6 +48,17 @@ #define ocb_debug(params...) \ QDF_TRACE_DEBUG(QDF_MODULE_ID_OCB, params) +#define ocb_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_OCB, params) +#define ocb_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_OCB, params) +#define ocb_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_OCB, params) +#define ocb_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_OCB, params) +#define ocb_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_OCB, params) + /** * enum ocb_southbound_event - OCB south bound event type * @OCB_CHANNEL_CONFIG_STATUS: set channel config response diff --git a/components/pmo/core/inc/wlan_pmo_main.h b/components/pmo/core/inc/wlan_pmo_main.h index 98e56998acc0..90b5deccf249 100644 --- a/components/pmo/core/inc/wlan_pmo_main.h +++ b/components/pmo/core/inc/wlan_pmo_main.h @@ -36,6 +36,17 @@ #define pmo_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_PMO, params) #define pmo_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_PMO, params) +#define pmo_nofl_fatal(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_PMO, params) +#define pmo_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_PMO, params) +#define pmo_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_PMO, params) +#define pmo_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_PMO, params) +#define pmo_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_PMO, params) + #define pmo_enter() QDF_TRACE_ENTER(QDF_MODULE_ID_PMO, "enter") #define pmo_exit() QDF_TRACE_EXIT(QDF_MODULE_ID_PMO, "exit") diff --git a/core/cds/inc/cds_utils.h b/core/cds/inc/cds_utils.h index 126848600231..eedcb4c4a306 100644 --- a/core/cds/inc/cds_utils.h +++ b/core/cds/inc/cds_utils.h @@ -71,6 +71,17 @@ #define cds_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_QDF, params) #define cds_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_QDF, params) +#define cds_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_QDF, params) +#define cds_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_QDF, params) +#define cds_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_QDF, params) +#define cds_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_QDF, params) +#define cds_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_QDF, params) + #define cds_enter() QDF_TRACE_ENTER(QDF_MODULE_ID_QDF, "enter") #define cds_exit() QDF_TRACE_EXIT(QDF_MODULE_ID_QDF, "exit") diff --git a/core/dp/txrx/ol_txrx_internal.h b/core/dp/txrx/ol_txrx_internal.h index a6fd30c7b40a..33add1dd715e 100644 --- a/core/dp/txrx/ol_txrx_internal.h +++ b/core/dp/txrx/ol_txrx_internal.h @@ -83,6 +83,17 @@ #define ol_txrx_dbg(params...) \ QDF_TRACE_DEBUG(QDF_MODULE_ID_TXRX, params) +#define txrx_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_TXRX, params) +#define txrx_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_TXRX, params) +#define txrx_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_TXRX, params) +#define txrx_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_TXRX, params) +#define txrx_nofl_dbg(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_TXRX, params) + /* * define PN check failure message print rate * as 1 second @@ -90,12 +101,20 @@ #define TXRX_PN_CHECK_FAILURE_PRINT_PERIOD_MS 1000 #else + #define ol_txrx_alert(format, args...) #define ol_txrx_err(format, args...) #define ol_txrx_warn(format, args...) #define ol_txrx_info(format, args...) #define ol_txrx_info_high(format, args...) #define ol_txrx_dbg(format, args...) + +#define txrx_nofl_alert(params...) +#define txrx_nofl_err(params...) +#define txrx_nofl_warn(params...) +#define txrx_nofl_info(params...) +#define txrx_nofl_dbg(params...) + #endif /* TXRX_PRINT_ENABLE */ /*--- tx credit debug printouts ---*/ diff --git a/core/hdd/inc/wlan_hdd_main.h b/core/hdd/inc/wlan_hdd_main.h index a9a6290de41b..530c4d84db8b 100644 --- a/core/hdd/inc/wlan_hdd_main.h +++ b/core/hdd/inc/wlan_hdd_main.h @@ -311,6 +311,17 @@ static inline bool in_compat_syscall(void) { return is_compat_task(); } #define hdd_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_HDD, params) #define hdd_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_HDD, params) +#define hdd_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_HDD, params) +#define hdd_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_HDD, params) +#define hdd_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_HDD, params) +#define hdd_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_HDD, params) +#define hdd_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_HDD, params) + #define hdd_alert_rl(params...) QDF_TRACE_FATAL_RL(QDF_MODULE_ID_HDD, params) #define hdd_err_rl(params...) QDF_TRACE_ERROR_RL(QDF_MODULE_ID_HDD, params) #define hdd_warn_rl(params...) QDF_TRACE_WARN_RL(QDF_MODULE_ID_HDD, params) diff --git a/core/mac/src/include/sir_debug.h b/core/mac/src/include/sir_debug.h index fb1da0cb6f83..61d1e2821e7a 100644 --- a/core/mac/src/include/sir_debug.h +++ b/core/mac/src/include/sir_debug.h @@ -50,6 +50,17 @@ #define pe_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_PE, params) #define pe_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_PE, params) +#define pe_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_PE, params) +#define pe_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_PE, params) +#define pe_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_PE, params) +#define pe_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_PE, params) +#define pe_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_PE, params) + #define PE_ENTER() QDF_TRACE_ENTER(QDF_MODULE_ID_PE, "enter") #define PE_EXIT() QDF_TRACE_EXIT(QDF_MODULE_ID_PE, "exit") #endif diff --git a/core/sme/inc/sme_api.h b/core/sme/inc/sme_api.h index 494b7d01e9c1..6754651d5c24 100644 --- a/core/sme/inc/sme_api.h +++ b/core/sme/inc/sme_api.h @@ -58,6 +58,17 @@ #define sme_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_SME, params) #define sme_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_SME, params) +#define sme_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_SME, params) +#define sme_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_SME, params) +#define sme_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_SME, params) +#define sme_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_SME, params) +#define sme_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_SME, params) + #define sme_alert_rl(params...) QDF_TRACE_FATAL_RL(QDF_MODULE_ID_SME, params) #define sme_err_rl(params...) QDF_TRACE_ERROR_RL(QDF_MODULE_ID_SME, params) #define sme_warn_rl(params...) QDF_TRACE_WARN_RL(QDF_MODULE_ID_SME, params) diff --git a/core/wma/inc/wma.h b/core/wma/inc/wma.h index 3f66cae06372..63197b38099e 100644 --- a/core/wma/inc/wma.h +++ b/core/wma/inc/wma.h @@ -93,16 +93,16 @@ #define WMA_11P_CHANNEL_END (184) /* Deprecated logging macros, to be removed. Please do not use in new code */ -#define WMA_LOGD(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_DEBUG, ## args) -#define WMA_LOGI(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_INFO, ## args) -#define WMA_LOGW(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_WARN, ## args) -#define WMA_LOGE(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_ERROR, ## args) -#define WMA_LOGP(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_FATAL, ## args) +#define WMA_LOGD(params ...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_WMA, params) +#define WMA_LOGI(params ...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_WMA, params) +#define WMA_LOGW(params ...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_WMA, params) +#define WMA_LOGE(params ...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_WMA, params) +#define WMA_LOGP(params ...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_WMA, params) #define wma_alert(params...) QDF_TRACE_FATAL(QDF_MODULE_ID_WMA, params) #define wma_err(params...) QDF_TRACE_ERROR(QDF_MODULE_ID_WMA, params) @@ -110,13 +110,24 @@ #define wma_info(params...) QDF_TRACE_INFO(QDF_MODULE_ID_WMA, params) #define wma_debug(params...) QDF_TRACE_DEBUG(QDF_MODULE_ID_WMA, params) +#define wma_nofl_alert(params...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_WMA, params) +#define wma_nofl_err(params...) \ + QDF_TRACE_ERROR_NO_FL(QDF_MODULE_ID_WMA, params) +#define wma_nofl_warn(params...) \ + QDF_TRACE_WARN_NO_FL(QDF_MODULE_ID_WMA, params) +#define wma_nofl_info(params...) \ + QDF_TRACE_INFO_NO_FL(QDF_MODULE_ID_WMA, params) +#define wma_nofl_debug(params...) \ + QDF_TRACE_DEBUG_NO_FL(QDF_MODULE_ID_WMA, params) + #define WMA_DEBUG_ALWAYS #ifdef WMA_DEBUG_ALWAYS -#define WMA_LOGA(args ...) \ - QDF_TRACE(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_FATAL, ## args) +#define WMA_LOGA(params ...) \ + QDF_TRACE_FATAL_NO_FL(QDF_MODULE_ID_WMA, params) #else -#define WMA_LOGA(args ...) +#define WMA_LOGA(params ...) #endif #define ALIGNED_WORD_SIZE 4