Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_asrc() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 6798020483386945536 |
| PARAM_VALUE | 1 | *ipc_size | 96 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_dai() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->private | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 6472054701083770880 |
| PARAM_VALUE | 1 | *ipc_size | 80 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_host() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 5668977483247853568 |
| PARAM_VALUE | 1 | *ipc_size | 76 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_mixer() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 5128361177224261632 |
| PARAM_VALUE | 1 | *ipc_size | 64 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_mux() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 1155861422907863040 |
| PARAM_VALUE | 1 | *ipc_size | 64 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_pga() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 125841942090100736 |
| PARAM_VALUE | 1 | *ipc_size | 84 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_src() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 5514286233886425088 |
| PARAM_VALUE | 1 | *ipc_size | 76 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_ipc3_widget_setup_comp_tone() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 6512284592176828416 |
| PARAM_VALUE | 1 | *ipc_size | 100 |
| DATA_SOURCE | 0 | swidget | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |
sound/soc/sof/ipc3-topology.c sof_process_load() -> sof_comp_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | swidget | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->scomp->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | swidget->widget | 4096-ptr_max |
| PARAM_VALUE | 1 | ipc_size | 6960730110038618112 |
| PARAM_VALUE | 1 | *ipc_size | 0-9223372036854775522 |
| DATA_SOURCE | 0 | swidget | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | swidget->num_input_pins | |
| NO_OVERFLOW_SIMPLE | 0 | swidget->num_output_pins | |
| LOCK2 | &card->mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_soc_card)->mutex |