Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- sound/hda/core/ext/stream.c, line 252
- sound/soc/intel/avs/pcm.c, line 473
- sound/soc/sof/intel/hda-dai-ops.c, line 235
- sound/soc/sof/intel/hda-sdw-bpt.c, line 142
Smatch caller information:
sound/soc/sof/intel/hda-dai-ops.c hda_setup_hext_stream() -> snd_hdac_ext_stream_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hext_stream | 4096-ptr_max |
| BUF_SIZE | 0 | hext_stream | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hext_stream | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hext_stream->link_substream | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hext_stream | $1 |
| DATA_SOURCE | 1 | fmt | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex |
sound/soc/sof/intel/hda-sdw-bpt.c hda_sdw_bpt_dma_prepare() -> snd_hdac_ext_stream_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hext_stream | 4096-ptr_max |
| PARAM_VALUE | 1 | fmt | s32min-0,2048-s32max |
| DATA_SOURCE | 0 | hext_stream | r hda_data_stream_prepare |
| BIT_INFO | 1 | fmt | 0x40,0xffffffff |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &attr->mutex |
sound/soc/intel/avs/pcm.c avs_dai_hda_be_prepare() -> snd_hdac_ext_stream_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hext_stream | 4096-ptr_max |
| DATA_SOURCE | 1 | fmt | r snd_hdac_stream_format |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |