Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/sof/ipc4-topology.c _sof_ipc4_prepare_copier_module() -> sof_ipc4_get_valid_bits()

Type Parameter Key Value
PARAM_VALUE 0 sdev->ipc->ops 0,33499521977491456,1807000495050428416
PARAM_VALUE 0 sdev->private->nhlt->desc->config.size 0-4294967295
PARAM_VALUE 0 sdev->private->nhlt->desc->device_id 0-u16max
PARAM_VALUE 0 sdev->private->nhlt->desc->device_type 0-255
PARAM_VALUE 0 sdev->private->nhlt->desc->direction 0-255
PARAM_VALUE 0 sdev->private->nhlt->desc->instance_id 0-255
PARAM_VALUE 0 sdev->private->nhlt->desc->length 0-4294967295
PARAM_VALUE 0 sdev->private->nhlt->desc->linktype 0-255
PARAM_VALUE 0 sdev->private->nhlt->desc->revision_id 0-u16max
PARAM_VALUE 0 sdev->private->nhlt->desc->subsystem_id 0-4294967295
PARAM_VALUE 0 sdev->private->nhlt->desc->vendor_id 0-u16max
PARAM_VALUE 0 sdev->private->nhlt->desc->virtual_bus_id 0-255
PARAM_VALUE 1 params->intervals->max 0-4294967295
PARAM_VALUE 1 params->intervals->min 0-4294967295
PARAM_VALUE 1 *params->sync 0-4294967295
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 params->cmask 0-u32max
USER_DATA 1 params->flags 0-u32max
USER_DATA 1 params->msbits 0-u32max
USER_DATA 1 params->rate_den 0-u32max
USER_DATA 1 params->rate_num 0-u32max
UNITS 0 sdev unit_byte
USER_PTR 1 params
USER_PTR 1 params->intervals
USER_PTR 1 params->ires
USER_PTR 1 params->masks
USER_PTR 1 params->mres
USER_PTR 1 params->reserved
USER_PTR 1 params->sync

sound/soc/sof/ipc4-topology.c sof_ipc4_init_input_audio_fmt() -> sof_ipc4_get_valid_bits()

Type Parameter Key Value
PARAM_VALUE 0 sdev->ipc->ops 0,33499521977491456,1807000495050428416
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 1 params (-1),608
BUF_SIZE 1 params (-1),608
DATA_SOURCE 0 sdev $0
DATA_SOURCE 1 params $3
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 params->cmask 0-u32max
USER_DATA 1 params->flags 0-u32max
USER_DATA 1 params->msbits 0-u32max
USER_DATA 1 params->rate_den 0-u32max
USER_DATA 1 params->rate_num 0-u32max
UNITS 0 sdev unit_byte
USER_PTR 1 params->intervals
USER_PTR 1 params->ires
USER_PTR 1 params->masks
USER_PTR 1 params->mres
USER_PTR 1 params->reserved
USER_PTR 1 params->sync

sound/soc/sof/ipc4-topology.c sof_ipc4_prepare_process_module() -> sof_ipc4_get_valid_bits()

Type Parameter Key Value
PARAM_VALUE 1 params->intervals->max 0-4294967295
PARAM_VALUE 1 params->intervals->min 0-4294967295
PARAM_VALUE 1 *params->sync 0-4294967295
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 params->cmask 0-u32max
USER_DATA 1 params->flags 0-u32max
USER_DATA 1 params->msbits 0-u32max
USER_DATA 1 params->rate_den 0-u32max
USER_DATA 1 params->rate_num 0-u32max
UNITS 0 sdev unit_byte
USER_PTR 1 params
USER_PTR 1 params->intervals
USER_PTR 1 params->ires
USER_PTR 1 params->masks
USER_PTR 1 params->mres
USER_PTR 1 params->reserved
USER_PTR 1 params->sync

sound/soc/sof/ipc4-topology.c sof_ipc4_prepare_process_module() -> sof_ipc4_get_valid_bits()

Type Parameter Key Value
PARAM_VALUE 1 params->intervals->max 0-4294967295
PARAM_VALUE 1 params->intervals->min 0-4294967295
PARAM_VALUE 1 *params->sync 0-4294967295
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
BUF_SIZE 1 params (-1),4,24,64,168-s32max
DATA_SOURCE 1 params $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 params->cmask 0-u32max
USER_DATA 1 params->flags 0-u32max
USER_DATA 1 params->msbits 0-u32max
USER_DATA 1 params->rate_den 0-u32max
USER_DATA 1 params->rate_num 0-u32max
UNITS 0 sdev unit_byte
USER_PTR 1 params
USER_PTR 1 params->intervals
USER_PTR 1 params->ires
USER_PTR 1 params->masks
USER_PTR 1 params->mres
USER_PTR 1 params->reserved
USER_PTR 1 params->sync