Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/soc/intel/avs/apl.c avs_apl_log_buffer_status() -> avs_dump_fw_log()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
BUF_SIZE 0 adev s32min-(-1),1-s32max
BUF_SIZE 0 adev s32min-(-1),1-s32max
DATA_SOURCE 0 adev $0
STR_LEN 0 adev (-1),6,8,12-16,18,21,23
STR_LEN 0 adev (-1),6,8,12-16,18,21,23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->trace_fifo->kfifo->data 0-u64max
HOST_DATA 0 *adev->trace_fifo.kfifo->data s64min-s64max
NO_OVERFLOW_SIMPLE 0 adev->hw_cfg.i2s_caps.ctrl_base_addr->node.size
NO_OVERFLOW_SIMPLE 0 adev->hw_cfg.i2s_caps.ctrl_count
NO_OVERFLOW_SIMPLE 0 adev->mods_info->count
UNITS 1 src unit_byte
UNITS 2 len unit_byte
LOCK2 irq
LOCK2 0 &adev->trace_lock
HALF_LOCKED2 0 &adev->comp_list_mutex
HALF_LOCKED2 0 &adev->ipc->msg_mutex
HALF_LOCKED2 0 &adev->path_mutex
TYPE_LOCK (struct avs_dev)->trace_lock

sound/soc/intel/avs/debugfs.c avs_dump_fw_log_wakeup() -> avs_dump_fw_log()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
BUF_SIZE 0 adev s32min-(-1),1-s32max
BUF_SIZE 0 adev s32min-(-1),1-s32max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 src $1
DATA_SOURCE 2 len $2
STR_LEN 0 adev (-1),6,8,12-16,18,21,23
STR_LEN 0 adev (-1),6,8,12-16,18,21,23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->trace_fifo->kfifo->data 0-u64max
HOST_DATA 0 *adev->trace_fifo.kfifo->data s64min-s64max
NO_OVERFLOW_SIMPLE 0 adev->mods_info->count
UNITS 1 src unit_byte
UNITS 2 len unit_byte
LOCK2 irq
LOCK2 0 &adev->trace_lock
HALF_LOCKED2 0 &adev->comp_list_mutex
HALF_LOCKED2 0 &adev->ipc->msg_mutex
HALF_LOCKED2 0 &adev->path_mutex
TYPE_LOCK (struct avs_dev)->trace_lock