Home
last modified time | relevance | path

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

123456789

/OK3568_Linux_fs/kernel/include/sound/
H A Dpxa2xx-lib.h12 struct snd_pcm;
25 extern int pxa2xx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream);
26 extern void pxa2xx_pcm_free_dma_buffers(struct snd_pcm *pcm);
28 struct snd_pcm *pcm);
H A Dpcm.h447 struct snd_pcm *pcm;
494 struct snd_pcm *pcm;
513 struct snd_pcm { struct
526 void (*private_free) (struct snd_pcm *pcm); argument
543 struct snd_pcm **rpcm); argument
546 struct snd_pcm **rpcm);
547 int snd_pcm_new_stream(struct snd_pcm *pcm, int stream, int substream_count);
551 int (*n_register) (struct snd_pcm * pcm);
552 int (*n_disconnect) (struct snd_pcm * pcm);
553 int (*n_unregister) (struct snd_pcm * pcm);
[all …]
H A Demu10k1.h1725 struct snd_pcm *pcm;
1726 struct snd_pcm *pcm_mic;
1727 struct snd_pcm *pcm_efx;
1728 struct snd_pcm *pcm_multi;
1729 struct snd_pcm *pcm_p16v;
/OK3568_Linux_fs/kernel/sound/core/
H A Dpcm.c33 static int snd_pcm_free(struct snd_pcm *pcm);
38 static struct snd_pcm *snd_pcm_get(struct snd_card *card, int device) in snd_pcm_get()
40 struct snd_pcm *pcm; in snd_pcm_get()
51 struct snd_pcm *pcm; in snd_pcm_next()
62 static int snd_pcm_add(struct snd_pcm *newpcm) in snd_pcm_add()
64 struct snd_pcm *pcm; in snd_pcm_add()
106 struct snd_pcm *pcm; in snd_pcm_control_ioctl()
505 struct snd_pcm *pcm = pstr->pcm; in snd_pcm_stream_proc_init()
636 int snd_pcm_new_stream(struct snd_pcm *pcm, int stream, int substream_count) in snd_pcm_new_stream()
705 struct snd_pcm **rpcm) in _snd_pcm_new()
[all …]
H A Dpcm_memory.c117 void snd_pcm_lib_preallocate_free_for_all(struct snd_pcm *pcm) in snd_pcm_lib_preallocate_free_for_all()
253 static void preallocate_pages_for_all(struct snd_pcm *pcm, int type, in preallocate_pages_for_all()
296 void snd_pcm_lib_preallocate_pages_for_all(struct snd_pcm *pcm, in snd_pcm_lib_preallocate_pages_for_all()
341 void snd_pcm_set_managed_buffer_all(struct snd_pcm *pcm, int type, in snd_pcm_set_managed_buffer_all()
/OK3568_Linux_fs/kernel/sound/soc/intel/boards/
H A Dhda_dsp_common.c19 static struct snd_pcm *hda_dsp_hdmi_pcm_handle(struct snd_soc_card *card, in hda_dsp_hdmi_pcm_handle()
23 struct snd_pcm *spcm; in hda_dsp_hdmi_pcm_handle()
48 struct snd_pcm *spcm; in hda_dsp_hdmi_build_controls()
/OK3568_Linux_fs/kernel/sound/soc/fsl/
H A Dimx-pcm-fiq.c233 static int imx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream) in imx_pcm_preallocate_dma_buffer()
253 struct snd_pcm *pcm = rtd->pcm; in imx_pcm_new()
282 struct snd_pcm *pcm = rtd->pcm; in snd_imx_pcm_new()
310 static void imx_pcm_free(struct snd_pcm *pcm) in imx_pcm_free()
331 struct snd_pcm *pcm) in snd_imx_pcm_free()
/OK3568_Linux_fs/kernel/sound/arm/
H A Dpxa2xx-pcm-lib.c143 int pxa2xx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream) in pxa2xx_pcm_preallocate_dma_buffer()
159 void pxa2xx_pcm_free_dma_buffers(struct snd_pcm *pcm) in pxa2xx_pcm_free_dma_buffers()
179 struct snd_pcm *pcm) in pxa2xx_soc_pcm_free()
189 struct snd_pcm *pcm = rtd->pcm; in pxa2xx_soc_pcm_new()
/OK3568_Linux_fs/kernel/sound/pci/ymfpci/
H A Dymfpci.h323 struct snd_pcm *pcm;
324 struct snd_pcm *pcm2;
325 struct snd_pcm *pcm_spdif;
326 struct snd_pcm *pcm_4ch;
/OK3568_Linux_fs/kernel/sound/soc/tegra/
H A Dtegra_pcm.c216 static int tegra_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream, in tegra_pcm_preallocate_dma_buffer()
234 static void tegra_pcm_deallocate_dma_buffer(struct snd_pcm *pcm, int stream) in tegra_pcm_deallocate_dma_buffer()
255 struct snd_pcm *pcm = rtd->pcm; in tegra_pcm_dma_allocate()
296 struct snd_pcm *pcm) in tegra_pcm_destruct()
/OK3568_Linux_fs/kernel/sound/usb/
H A Dmedia.h56 int snd_media_stream_init(struct snd_usb_substream *subs, struct snd_pcm *pcm,
67 struct snd_pcm *pcm, int stream) in snd_media_stream_init()
H A Dpcm.h8 void snd_usb_set_pcm_ops(struct snd_pcm *pcm, int stream);
/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835.h53 struct snd_pcm *pcm;
54 struct snd_pcm *pcm_spdif;
/OK3568_Linux_fs/kernel/sound/pci/trident/
H A Dtrident.h379 struct snd_pcm *pcm; /* ADC/DAC PCM */
380 struct snd_pcm *foldback; /* Foldback PCM */
381 struct snd_pcm *spdif; /* SPDIF PCM */
/OK3568_Linux_fs/kernel/sound/pci/mixart/
H A Dmixart.h158 struct snd_pcm *pcm; /* PCM analog i/o */
159 struct snd_pcm *pcm_dig; /* PCM digital i/o */
/OK3568_Linux_fs/kernel/sound/soc/kirkwood/
H A Dkirkwood-dma.c247 static int kirkwood_dma_preallocate_dma_buffer(struct snd_pcm *pcm, in kirkwood_dma_preallocate_dma_buffer()
270 struct snd_pcm *pcm = rtd->pcm; in kirkwood_dma_new()
295 struct snd_pcm *pcm) in kirkwood_dma_free_dma_buffers()
/OK3568_Linux_fs/kernel/drivers/media/pci/solo6x10/
H A Dsolo6x10-g723.c79 &solo_dev->snd_pcm->streams[SNDRV_PCM_STREAM_CAPTURE]; in solo_g723_isr()
319 struct snd_pcm *pcm; in solo_snd_pcm_init()
346 solo_dev->snd_pcm = pcm; in solo_snd_pcm_init()
/OK3568_Linux_fs/kernel/sound/pci/ice1712/
H A Dice1712.h298 struct snd_pcm *pcm;
299 struct snd_pcm *pcm_ds;
300 struct snd_pcm *pcm_pro;
/OK3568_Linux_fs/kernel/sound/pci/aw2/
H A Daw2-alsa.c77 struct snd_pcm *pcm;
557 struct snd_pcm *pcm_playback_ana; in snd_aw2_new_pcm()
558 struct snd_pcm *pcm_playback_num; in snd_aw2_new_pcm()
559 struct snd_pcm *pcm_capture; in snd_aw2_new_pcm()
/OK3568_Linux_fs/kernel/sound/usb/line6/
H A Dpcm.c469 static void line6_cleanup_pcm(struct snd_pcm *pcm) in line6_cleanup_pcm()
479 static int snd_line6_new_pcm(struct usb_line6 *line6, struct snd_pcm **pcm_ret) in snd_line6_new_pcm()
481 struct snd_pcm *pcm; in snd_line6_new_pcm()
523 struct snd_pcm *pcm; in line6_init_pcm()
/OK3568_Linux_fs/kernel/sound/soc/atmel/
H A Datmel-pcm-pdc.c37 static int atmel_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, in atmel_pcm_preallocate_dma_buffer()
72 struct snd_pcm *pcm = rtd->pcm; in atmel_pcm_new()
99 struct snd_pcm *pcm) in atmel_pcm_free()
/OK3568_Linux_fs/kernel/sound/soc/samsung/
H A Didma.c331 struct snd_pcm *pcm) in idma_free()
350 static int preallocate_idma_buffer(struct snd_pcm *pcm, int stream) in preallocate_idma_buffer()
373 struct snd_pcm *pcm = rtd->pcm; in idma_new()
/OK3568_Linux_fs/kernel/sound/soc/mediatek/common/
H A Dmtk-afe-platform-driver.h16 struct snd_pcm;
/OK3568_Linux_fs/kernel/sound/soc/pxa/
H A Dmmp-pcm.c153 struct snd_pcm *pcm) in mmp_pcm_free_dma_buffers()
206 struct snd_pcm *pcm = rtd->pcm; in mmp_pcm_new()
/OK3568_Linux_fs/kernel/sound/soc/bcm/
H A Dbcm63xx-pcm-whistler.c365 static int bcm63xx_pcm_preallocate_dma_buffer(struct snd_pcm *pcm, int stream) in bcm63xx_pcm_preallocate_dma_buffer()
387 struct snd_pcm *pcm = rtd->pcm; in bcm63xx_soc_pcm_new()
423 struct snd_pcm *pcm) in bcm63xx_pcm_free_dma_buffers()

123456789