Documented in 1 files:
Defined in 1 files as a function:
Referenced in 44 files:
- drivers/media/pci/cx23885/cx23885-alsa.c, line 370
- drivers/media/pci/cx25821/cx25821-alsa.c, line 508
- drivers/media/pci/cx88/cx88-alsa.c, line 461
- drivers/media/pci/saa7134/saa7134-alsa.c, line 669
- sound/hda/common/controller.c, line 126
- sound/isa/gus/gus_pcm.c, line 530
- sound/pci/asihpi/asihpi.c
- sound/pci/atiixp.c, line 952
- sound/pci/atiixp_modem.c, line 785
- sound/pci/au88x0/au88x0_pcm.c
- sound/pci/bt87x.c, line 452
- sound/pci/cs46xx/cs46xx_lib.c
- sound/pci/cs5535audio/cs5535audio_pcm.c, line 242
- sound/pci/echoaudio/echoaudio.c
- sound/pci/oxygen/oxygen_pcm.c
- sound/pci/via82xx.c, line 919
- sound/pci/via82xx_modem.c, line 639
- sound/soc/amd/ps/ps-pdm-dma.c, line 228
- sound/soc/amd/ps/ps-sdw-dma.c, line 415
- sound/soc/amd/renoir/acp3x-pdm-dma.c, line 250
- sound/soc/amd/yc/acp6x-pdm-dma.c, line 226
- sound/soc/atmel/atmel-pcm-pdc.c, line 153
- sound/soc/au1x/dbdma2.c
- sound/soc/au1x/dma.c, line 235
- sound/soc/fsl/fsl_dma.c, line 522
- sound/soc/fsl/fsl_qmc_audio.c
- sound/soc/fsl/imx-pcm-fiq.c, line 80
- sound/soc/fsl/mpc5200_psc_ac97.c, line 136
- sound/soc/fsl/mpc5200_psc_i2s.c, line 47
- sound/soc/loongson/loongson_dma.c, line 142
- sound/soc/meson/aiu-fifo-i2s.c, line 121
- sound/soc/meson/aiu-fifo-spdif.c, line 147
- sound/soc/meson/axg-fifo.c, line 120
- sound/soc/meson/axg-frddr.c, line 58
- sound/soc/renesas/dma-sh7760.c
- sound/soc/samsung/idma.c, line 155
- sound/soc/sof/intel/hda-pcm.c, line 128
- sound/soc/sof/ipc3-pcm.c, line 74
- sound/soc/sof/ipc3-topology.c, line 1977
- sound/soc/sprd/sprd-pcm-dma.c, line 196
- sound/soc/ti/omap-mcbsp.c, line 938
- sound/soc/xilinx/xlnx_formatter_pcm.c
- sound/usb/line6/pcm.c, line 363
- sound/virtio/virtio_pcm_ops.c
Smatch caller information:
sound/pci/echoaudio/indigodjx.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigodjx.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/samsung/idma.c idma_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/cs5535audio/cs5535audio_pcm.c snd_cs5535audio_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx25821/cx25821-alsa.c snd_cx25821_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/au88x0/au8810.c snd_vortex_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &chip->lock | ||
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex | ||
| TYPE_LOCK | (struct snd_vortex)->lock |
sound/soc/meson/axg-frddr.c axg_frddr_dai_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync |
sound/pci/atiixp_modem.c snd_atiixp_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/meson/aiu-fifo-i2s.c aiu_fifo_i2s_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync |
sound/pci/echoaudio/layla24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/layla24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/loongson/loongson_dma.c loongson_idma_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/echoaudio/darla20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/darla20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/amd/ps/ps-sdw-dma.c acp63_sdw_dma_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/echoaudio/indigo.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigo.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/au88x0/au8830.c snd_vortex_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &chip->lock | ||
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex | ||
| TYPE_LOCK | (struct snd_vortex)->lock |
sound/pci/au88x0/au8830.c snd_vortex_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &chip->lock | ||
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex | ||
| TYPE_LOCK | (struct snd_vortex)->lock |
sound/pci/echoaudio/gina20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/gina20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/virtio/virtio_pcm_ops.c virtsnd_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/virtio/virtio_pcm_ops.c virtsnd_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/cs46xx/cs46xx_lib.c snd_cs46xx_capture_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/cs46xx/cs46xx_lib.c snd_cs46xx_playback_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/darla24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/darla24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigoio.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigoio.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx23885/cx23885-alsa.c snd_cx23885_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/mona.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/mona.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/amd/ps/ps-pdm-dma.c acp63_pdm_dma_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/atiixp.c snd_atiixp_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/atmel/atmel-pcm-pdc.c atmel_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/oxygen/oxygen_pcm.c oxygen_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/oxygen/oxygen_pcm.c oxygen_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/xilinx/xlnx_formatter_pcm.c xlnx_formatter_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/soc/xilinx/xlnx_formatter_pcm.c xlnx_formatter_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/pci/bt87x.c snd_bt87x_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/amd/renoir/acp3x-pdm-dma.c acp_pdm_dma_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/soc/meson/aiu-fifo-spdif.c fifo_spdif_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync |
sound/soc/sof/ipc3-topology.c sof_ipc3_keyword_detect_pcm_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | 608 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex |
sound/isa/gus/gus_pcm.c snd_gf1_pcm_capture_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/layla20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/layla20.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/gina24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/gina24.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/sof/intel/hda-pcm.c hda_dsp_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync | |
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex |
sound/usb/line6/pcm.c snd_line6_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/sprd/sprd-pcm-dma.c sprd_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/soc/amd/yc/acp6x-pdm-dma.c acp6x_pdm_dma_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
sound/soc/ti/omap-mcbsp.c omap_mcbsp_dai_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync |
sound/pci/echoaudio/mia.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/mia.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx88/cx88-alsa.c snd_cx88_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/via82xx.c snd_via82xx_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/via82xx_modem.c snd_via82xx_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/soc/meson/axg-fifo.c axg_fifo_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| USER_PTR | 0 | p->sync | |
| HALF_LOCKED2 | &runtime->buffer_mutex |
drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigodj.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigodj.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/au88x0/au8820.c snd_vortex_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &chip->lock | ||
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex | ||
| TYPE_LOCK | (struct snd_vortex)->lock |
sound/pci/au88x0/au8820.c snd_vortex_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &chip->lock | ||
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex | ||
| TYPE_LOCK | (struct snd_vortex)->lock |
sound/soc/sof/ipc3-pcm.c sof_ipc3_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex |
sound/pci/asihpi/asihpi.c print_hwparams() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/asihpi/asihpi.c snd_card_asihpi_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/echo3g.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/echo3g.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/hda/common/controller.c azx_pcm_hw_params() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| BUF_SIZE | 0 | p | (-1),608 |
| BUF_SIZE | 0 | p | (-1),608 |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &azx_dev->core.dsp_mutex | ||
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct hdac_stream)->dsp_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigoiox.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/pci/echoaudio/indigoiox.c init_engine() -> params_period_bytes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | p->cmask | 0-u32max |
| USER_DATA | 0 | p->flags | 0-u32max |
| USER_DATA | 0 | p->msbits | 0-u32max |
| USER_DATA | 0 | p->rate_den | 0-u32max |
| USER_DATA | 0 | p->rate_num | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 0 | p->intervals | |
| USER_PTR | 0 | p->ires | |
| USER_PTR | 0 | p->masks | |
| USER_PTR | 0 | p->mres | |
| USER_PTR | 0 | p->reserved | |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |