Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- sound/core/pcm_dmaengine.c, line 224
- sound/soc/apple/mca.c, line 1030
- sound/soc/pxa/pxa2xx-pcm-lib.c, line 63
- sound/soc/renesas/rcar/dma.c
- sound/soc/renesas/rcar/msiof.c
- sound/soc/soc-generic-dmaengine-pcm.c, line 172
- sound/soc/tegra/tegra210_admaif.c, line 481
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 |