qcacmn: Add scheduler logging macros
To reduce boilerplate code, add standard logging macros to the scheduler module. Change-Id: I478ec2d16d340f419135101704f0ab3a5bf0b4d8 CRs-Fixed: 2042761
Este cometimento está contido em:

cometido por
snandini

ascendente
f37f18e2b3
cometimento
e1d3d092f6
@@ -37,6 +37,22 @@
|
|||||||
#define SCHEDULER_WRAPPER_MAX_FAIL_COUNT (SCHEDULER_CORE_MAX_MESSAGES * 3)
|
#define SCHEDULER_WRAPPER_MAX_FAIL_COUNT (SCHEDULER_CORE_MAX_MESSAGES * 3)
|
||||||
#define SCHEDULER_WATCHDOG_TIMEOUT (10 * 1000) /* 10s */
|
#define SCHEDULER_WATCHDOG_TIMEOUT (10 * 1000) /* 10s */
|
||||||
|
|
||||||
|
#define sched_log(level, args...) \
|
||||||
|
QDF_TRACE(QDF_MODULE_ID_SCHEDULER, level, ## args)
|
||||||
|
#define sched_logfl(level, format, args...) \
|
||||||
|
sched_log(level, FL(format), ## args)
|
||||||
|
|
||||||
|
#define sched_fatal(format, args...) \
|
||||||
|
sched_logfl(QDF_TRACE_LEVEL_FATAL, format, ## args)
|
||||||
|
#define sched_err(format, args...) \
|
||||||
|
sched_logfl(QDF_TRACE_LEVEL_ERROR, format, ## args)
|
||||||
|
#define sched_warn(format, args...) \
|
||||||
|
sched_logfl(QDF_TRACE_LEVEL_WARN, format, ## args)
|
||||||
|
#define sched_info(format, args...) \
|
||||||
|
sched_logfl(QDF_TRACE_LEVEL_INFO, format, ## args)
|
||||||
|
#define sched_debug(format, args...) \
|
||||||
|
sched_logfl(QDF_TRACE_LEVEL_DEBUG, format, ## args)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* struct scheduler_mq_type - scheduler message queue
|
* struct scheduler_mq_type - scheduler message queue
|
||||||
* @mq_lock: message queue lock
|
* @mq_lock: message queue lock
|
||||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador