Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/soc/sof/ipc3-pcm.c sof_ipc3_pcm_hw_params() -> snd_sof_set_stream_data_offset()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->ipc 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->max_payload_size 0,384,4096
PARAM_VALUE 1 sps 4096-ptr_max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdev unit_byte
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex

sound/soc/sof/compress.c sof_compr_set_params() -> snd_sof_set_stream_data_offset()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 sdev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 sdev->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 sdev->fw_state 0-4,6-8
PARAM_VALUE 0 sdev->ipc 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->max_payload_size 0,384,4096
PARAM_VALUE 0 sdev->ipc->sdev->msg->rx_data 0,784178113353506816,6806950553865195520,8362215616277610496
PARAM_VALUE 1 sps 4096-ptr_max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
CAPPED_DATA 0 sdev->ipc->max_payload_size 1
UNITS 0 sdev unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &fe->card->mutex