Home
last modified time | relevance | path

Searched refs:snd_pcm (Results 1 – 25 of 201) sorted by relevance

123456789

/Linux-v4.19/include/sound/
Dpxa2xx-lib.h12 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);
Dpcm.h448 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/
Dpcm.c47 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/
Dmtk-afe-platform-driver.h17 struct snd_pcm;
23 void mtk_afe_pcm_free(struct snd_pcm *pcm);
Dmtk-afe-platform-driver.c124 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/
Dimx-pcm-fiq.c241 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/
Dymfpci.h338 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/
Dpxa2xx-pcm-lib.c147 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()
Dpxa2xx-ac97.c64 static struct snd_pcm *pxa2xx_ac97_pcm;
192 struct snd_pcm *pcm; in pxa2xx_ac97_pcm_new()
/Linux-v4.19/sound/pci/mixart/
Dmixart.h171 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/
Dbcm2835.h99 struct snd_pcm *pcm;
100 struct snd_pcm *pcm_spdif;
/Linux-v4.19/sound/pci/trident/
Dtrident.h394 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/
Dpcm.h8 void snd_usb_set_pcm_ops(struct snd_pcm *pcm, int stream);
/Linux-v4.19/sound/soc/kirkwood/
Dkirkwood-dma.c255 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/
Dlx6464es.h103 struct snd_pcm *pcm;
/Linux-v4.19/sound/pci/ice1712/
Dice1712.h312 struct snd_pcm *pcm;
313 struct snd_pcm *pcm_ds;
314 struct snd_pcm *pcm_pro;
/Linux-v4.19/drivers/media/pci/solo6x10/
Dsolo6x10-g723.c88 &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/
Dpcm.h52 struct snd_pcm *instance;
/Linux-v4.19/sound/soc/pxa/
Dmmp-pcm.c147 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/
Dpcm.c480 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()
Dpcm.h148 struct snd_pcm *pcm;
/Linux-v4.19/sound/soc/atmel/
Datmel-pcm-pdc.c50 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/
Didma.c340 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/
Dsnd_ps3.h64 struct snd_pcm *pcm;
/Linux-v4.19/sound/pci/aw2/
Daw2-alsa.c90 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()

123456789