Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/soc/apple/mca.c mca_trigger() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 0-5
CAPPED_DATA 0 substream 1
DATA_SOURCE 0 substream $1
DATA_SOURCE 1 cmd $2

sound/soc/renesas/rcar/msiof.c msiof_hw_start() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 0 substream->runtime 4096-ptr_max
PARAM_VALUE 1 cmd 1,5
DATA_SOURCE 0 substream $1
DATA_SOURCE 1 cmd $2
NOCHECK_CALL
LOCK2 &priv->lock
LOCK2 irq
TYPE_LOCK (struct msiof_priv)->lock

sound/soc/renesas/rcar/msiof.c msiof_hw_stop() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 0,4
DATA_SOURCE 0 substream $1
DATA_SOURCE 1 cmd $2
NOCHECK_CALL
LOCK2 &priv->lock
LOCK2 irq
TYPE_LOCK (struct msiof_priv)->lock

sound/soc/pxa/pxa2xx-pcm-lib.c pxa2xx_pcm_trigger() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 0-5
DATA_SOURCE 0 substream $0
DATA_SOURCE 1 cmd $1

sound/soc/tegra/tegra210_admaif.c tegra_admaif_trigger() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 0-5
CAPPED_DATA 0 substream 1
DATA_SOURCE 0 substream $0
DATA_SOURCE 1 cmd $1

sound/soc/soc-generic-dmaengine-pcm.c dmaengine_pcm_trigger() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 0-5
CAPPED_DATA 0 substream 1
DATA_SOURCE 0 substream $1
DATA_SOURCE 1 cmd $2

sound/soc/renesas/rcar/dma.c rsnd_dmaen_start() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 0 substream 4096-ptr_max
PARAM_VALUE 1 cmd 1
LOCK2 &priv->lock
LOCK2 irq
TYPE_LOCK (struct rsnd_priv)->lock

sound/soc/renesas/rcar/dma.c rsnd_dmaen_stop() -> snd_dmaengine_pcm_trigger()

Type Parameter Key Value
PARAM_VALUE 1 cmd 0
LOCK2 &priv->lock
LOCK2 irq
TYPE_LOCK (struct rsnd_priv)->lock