/Linux-v4.19/include/sound/ |
D | pxa2xx-lib.h | 12 struct snd_pcm; 24 extern int pxa2xx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream); 25 extern void pxa2xx_pcm_free_dma_buffers(struct snd_pcm *pcm);
|
D | pcm.h | 448 struct snd_pcm *pcm; 504 struct snd_pcm *pcm; 525 struct snd_pcm { struct 538 void (*private_free) (struct snd_pcm *pcm); argument 554 struct snd_pcm **rpcm); argument 557 struct snd_pcm **rpcm); 558 int snd_pcm_new_stream(struct snd_pcm *pcm, int stream, int substream_count); 562 int (*n_register) (struct snd_pcm * pcm); 563 int (*n_disconnect) (struct snd_pcm * pcm); 564 int (*n_unregister) (struct snd_pcm * pcm); [all …]
|
/Linux-v4.19/sound/core/ |
D | pcm.c | 47 static int snd_pcm_free(struct snd_pcm *pcm); 52 static struct snd_pcm *snd_pcm_get(struct snd_card *card, int device) in snd_pcm_get() 54 struct snd_pcm *pcm; in snd_pcm_get() 65 struct snd_pcm *pcm; in snd_pcm_next() 76 static int snd_pcm_add(struct snd_pcm *newpcm) in snd_pcm_add() 78 struct snd_pcm *pcm; in snd_pcm_add() 120 struct snd_pcm *pcm; in snd_pcm_control_ioctl() 518 struct snd_pcm *pcm = pstr->pcm; in snd_pcm_stream_proc_init() 697 int snd_pcm_new_stream(struct snd_pcm *pcm, int stream, int substream_count) in snd_pcm_new_stream() 767 struct snd_pcm **rpcm) in _snd_pcm_new() [all …]
|
/Linux-v4.19/sound/soc/mediatek/common/ |
D | mtk-afe-platform-driver.h | 17 struct snd_pcm; 23 void mtk_afe_pcm_free(struct snd_pcm *pcm);
|
D | mtk-afe-platform-driver.c | 124 struct snd_pcm *pcm = rtd->pcm; in mtk_afe_pcm_new() 135 void mtk_afe_pcm_free(struct snd_pcm *pcm) in mtk_afe_pcm_free()
|
/Linux-v4.19/sound/soc/fsl/ |
D | imx-pcm-fiq.c | 241 static int imx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream) in imx_pcm_preallocate_dma_buffer() 261 struct snd_pcm *pcm = rtd->pcm; in imx_pcm_new() 289 struct snd_pcm *pcm = rtd->pcm; in imx_pcm_fiq_new() 317 static void imx_pcm_free(struct snd_pcm *pcm) in imx_pcm_free() 337 static void imx_pcm_fiq_free(struct snd_pcm *pcm) in imx_pcm_fiq_free()
|
/Linux-v4.19/sound/pci/ymfpci/ |
D | ymfpci.h | 338 struct snd_pcm *pcm; 339 struct snd_pcm *pcm2; 340 struct snd_pcm *pcm_spdif; 341 struct snd_pcm *pcm_4ch;
|
/Linux-v4.19/sound/arm/ |
D | pxa2xx-pcm-lib.c | 147 int pxa2xx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream) in pxa2xx_pcm_preallocate_dma_buffer() 163 void pxa2xx_pcm_free_dma_buffers(struct snd_pcm *pcm) in pxa2xx_pcm_free_dma_buffers() 185 struct snd_pcm *pcm = rtd->pcm; in pxa2xx_soc_pcm_new()
|
D | pxa2xx-ac97.c | 64 static struct snd_pcm *pxa2xx_ac97_pcm; 192 struct snd_pcm *pcm; in pxa2xx_ac97_pcm_new()
|
/Linux-v4.19/sound/pci/mixart/ |
D | mixart.h | 171 struct snd_pcm *pcm; /* PCM analog i/o */ 172 struct snd_pcm *pcm_dig; /* PCM digital i/o */
|
/Linux-v4.19/drivers/staging/vc04_services/bcm2835-audio/ |
D | bcm2835.h | 99 struct snd_pcm *pcm; 100 struct snd_pcm *pcm_spdif;
|
/Linux-v4.19/sound/pci/trident/ |
D | trident.h | 394 struct snd_pcm *pcm; /* ADC/DAC PCM */ 395 struct snd_pcm *foldback; /* Foldback PCM */ 396 struct snd_pcm *spdif; /* SPDIF PCM */
|
/Linux-v4.19/sound/usb/ |
D | pcm.h | 8 void snd_usb_set_pcm_ops(struct snd_pcm *pcm, int stream);
|
/Linux-v4.19/sound/soc/kirkwood/ |
D | kirkwood-dma.c | 255 static int kirkwood_dma_preallocate_dma_buffer(struct snd_pcm *pcm, in kirkwood_dma_preallocate_dma_buffer() 277 struct snd_pcm *pcm = rtd->pcm; in kirkwood_dma_new() 301 static void kirkwood_dma_free_dma_buffers(struct snd_pcm *pcm) in kirkwood_dma_free_dma_buffers()
|
/Linux-v4.19/sound/pci/lx6464es/ |
D | lx6464es.h | 103 struct snd_pcm *pcm;
|
/Linux-v4.19/sound/pci/ice1712/ |
D | ice1712.h | 312 struct snd_pcm *pcm; 313 struct snd_pcm *pcm_ds; 314 struct snd_pcm *pcm_pro;
|
/Linux-v4.19/drivers/media/pci/solo6x10/ |
D | solo6x10-g723.c | 88 &solo_dev->snd_pcm->streams[SNDRV_PCM_STREAM_CAPTURE]; in solo_g723_isr() 342 struct snd_pcm *pcm; in solo_snd_pcm_init() 371 solo_dev->snd_pcm = pcm; in solo_snd_pcm_init()
|
/Linux-v4.19/sound/usb/6fire/ |
D | pcm.h | 52 struct snd_pcm *instance;
|
/Linux-v4.19/sound/soc/pxa/ |
D | mmp-pcm.c | 147 static void mmp_pcm_free_dma_buffers(struct snd_pcm *pcm) in mmp_pcm_free_dma_buffers() 199 struct snd_pcm *pcm = rtd->pcm; in mmp_pcm_new()
|
/Linux-v4.19/sound/usb/line6/ |
D | pcm.c | 480 static void line6_cleanup_pcm(struct snd_pcm *pcm) in line6_cleanup_pcm() 490 static int snd_line6_new_pcm(struct usb_line6 *line6, struct snd_pcm **pcm_ret) in snd_line6_new_pcm() 492 struct snd_pcm *pcm; in snd_line6_new_pcm() 536 struct snd_pcm *pcm; in line6_init_pcm()
|
D | pcm.h | 148 struct snd_pcm *pcm;
|
/Linux-v4.19/sound/soc/atmel/ |
D | atmel-pcm-pdc.c | 50 static int atmel_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, in atmel_pcm_preallocate_dma_buffer() 83 struct snd_pcm *pcm = rtd->pcm; in atmel_pcm_new() 109 static void atmel_pcm_free(struct snd_pcm *pcm) in atmel_pcm_free()
|
/Linux-v4.19/sound/soc/samsung/ |
D | idma.c | 340 static void idma_free(struct snd_pcm *pcm) in idma_free() 359 static int preallocate_idma_buffer(struct snd_pcm *pcm, int stream) in preallocate_idma_buffer() 379 struct snd_pcm *pcm = rtd->pcm; in idma_new()
|
/Linux-v4.19/sound/ppc/ |
D | snd_ps3.h | 64 struct snd_pcm *pcm;
|
/Linux-v4.19/sound/pci/aw2/ |
D | aw2-alsa.c | 90 struct snd_pcm *pcm; 592 struct snd_pcm *pcm_playback_ana; in snd_aw2_new_pcm() 593 struct snd_pcm *pcm_playback_num; in snd_aw2_new_pcm() 594 struct snd_pcm *pcm_capture; in snd_aw2_new_pcm()
|