Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

sound/soc/sof/pcm.c sof_pcm_hw_params() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->dspless_mode_selected 0
PARAM_VALUE 0 sdev->ipc 0,4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops 0,33499521977491456,1807000495050428416
PARAM_VALUE 0 sdev->ipc->ops->pcm 2727965018001317888,7051671994805637120
PARAM_VALUE 0 sdev->ipc->ops->tplg 4353795724968787968,5924458453840941056
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

sound/soc/sof/control.c snd_sof_bytes_ext_volatile_get() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->ipc 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops 33499521977491456,1807000495050428416
PARAM_VALUE 0 sdev->ipc->ops->tplg 4353795724968787968,5924458453840941056
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
UNITS 0 sdev unit_byte
HALF_LOCKED2 _T->lock

sound/soc/sof/debug.c memory_info_update() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->dev 4096-ptr_max
PARAM_VALUE 0 sdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->power.request 0-4
PARAM_VALUE 0 sdev->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 sdev->dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 sdev->dev->type 0,4096-ptr_max
DATA_SOURCE 0 sdev $0
UNITS 0 sdev unit_byte

sound/soc/sof/pm.c sof_resume() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 sdev->dspless_mode_selected 0
PARAM_VALUE 0 sdev->first_boot 0
PARAM_VALUE 0 sdev->ipc->msg.rx_data 0,4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops->pcm 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops->pm 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops->rx_msg 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops->tplg 4096-ptr_max
PARAM_VALUE 0 sdev->ipc->ops->tx_msg 4096-ptr_max
PARAM_VALUE 0 sdev->msg->rx_data 0,4096-ptr_max
PARAM_VALUE 0 sdev->pdata 4096-ptr_max
PARAM_VALUE 0 sdev->pdata->desc 4096-ptr_max
PARAM_VALUE 0 sdev->pdata->desc->ops 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

sound/soc/sof/ipc3-dtrace.c ipc3_trace_update_filter() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->dev 4096-ptr_max
PARAM_VALUE 0 sdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->power.request 0-4
PARAM_VALUE 0 sdev->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 sdev->dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 sdev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 sdev->dev->type 0,4096-ptr_max
DATA_SOURCE 0 sdev $0
UNITS 0 sdev unit_byte

sound/soc/sof/sof-client.c sof_client_boot_dsp() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
HALF_LOCKED2 _T->lock

sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_dma_prepare() -> snd_sof_boot_dsp_firmware()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->dspless_mode_selected 0
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
TASK_NOT_RUNNING
UNITS 0 sdev unit_byte
HALF_LOCKED2 &attr->mutex

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

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 384,4096
BUF_SIZE 0 sdev s32min-(-2),1-s32max
BUF_SIZE 0 sdev s32min-(-2),1-s32max
UNITS 0 sdev unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &fe->card->mutex