Searched refs:fifo (Results 1 – 12 of 12) sorted by relevance
/sound/core/seq/ |
D | seq_fifo.h | 53 #define snd_seq_fifo_lock(fifo) snd_use_lock_use(&(fifo)->use_lock) argument 54 #define snd_seq_fifo_unlock(fifo) snd_use_lock_free(&(fifo)->use_lock) argument
|
D | seq_clientmgr.c | 344 user->fifo = NULL; in snd_seq_open() 349 user->fifo = snd_seq_fifo_new(user->fifo_pool_size); in snd_seq_open() 350 if (user->fifo == NULL) { in snd_seq_open() 382 if (client->data.user.fifo) in snd_seq_release() 383 snd_seq_fifo_delete(&client->data.user.fifo); in snd_seq_release() 402 struct snd_seq_fifo *fifo; in snd_seq_read() local 417 if (!client->accept_input || (fifo = client->data.user.fifo) == NULL) in snd_seq_read() 420 if (atomic_read(&fifo->overflow) > 0) { in snd_seq_read() 422 snd_seq_fifo_clear(fifo); in snd_seq_read() 429 snd_seq_fifo_lock(fifo); in snd_seq_read() [all …]
|
D | seq_fifo.c | 62 void snd_seq_fifo_delete(struct snd_seq_fifo **fifo) in snd_seq_fifo_delete() argument 66 if (snd_BUG_ON(!fifo)) in snd_seq_fifo_delete() 68 f = *fifo; in snd_seq_fifo_delete() 71 *fifo = NULL; in snd_seq_fifo_delete()
|
D | seq_prioq.c | 74 void snd_seq_prioq_delete(struct snd_seq_prioq **fifo) in snd_seq_prioq_delete() argument 76 struct snd_seq_prioq *f = *fifo; in snd_seq_prioq_delete() 77 *fifo = NULL; in snd_seq_prioq_delete()
|
D | seq_prioq.h | 41 void snd_seq_prioq_delete(struct snd_seq_prioq **fifo);
|
D | seq_clientmgr.h | 38 struct snd_seq_fifo *fifo; /* queue for incoming events */ member
|
/sound/pci/au88x0/ |
D | au88x0_core.c | 779 vortex_fifo_clearadbdata(vortex_t * vortex, int fifo, int x) in vortex_fifo_clearadbdata() argument 784 (((fifo << FIFO_SIZE_BITS) + x) << 2), 0); in vortex_fifo_clearadbdata() 788 static void vortex_fifo_adbinitialize(vortex_t * vortex, int fifo, int j) 790 vortex_fifo_clearadbdata(vortex, fifo, FIFO_SIZE); 792 hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2), 795 hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2), 800 static void vortex_fifo_setadbvalid(vortex_t * vortex, int fifo, int en) in vortex_fifo_setadbvalid() argument 802 hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2), in vortex_fifo_setadbvalid() 803 (hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2)) & in vortex_fifo_setadbvalid() 808 vortex_fifo_setadbctrl(vortex_t * vortex, int fifo, int stereo, int priority, in vortex_fifo_setadbctrl() argument [all …]
|
D | au88x0_synth.c | 25 static void vortex_fifo_setwtvalid(vortex_t * vortex, int fifo, int en); 33 static void vortex_fifo_wtinitialize(vortex_t * vortex, int fifo, int j);
|
/sound/soc/fsl/ |
D | mpc5200_dma.c | 371 phys_addr_t fifo; in mpc5200_audio_dma_create() local 418 fifo = res.start + offsetof(struct mpc52xx_psc, buffer.buffer_32); in mpc5200_audio_dma_create() 420 bcom_psc_gen_bd_rx_init(psc_dma->id, 10, fifo, 512); in mpc5200_audio_dma_create() 422 bcom_psc_gen_bd_tx_init(psc_dma->id, 10, fifo); in mpc5200_audio_dma_create()
|
/sound/arm/ |
D | aaci.c | 250 : "r" (aacirun->fifo) in aaci_fifo_irq() 310 : "r" (aacirun->fifo) in aaci_fifo_irq() 963 writel(0, aacirun->fifo); in aaci_size_fifo() 1014 aaci->playback.fifo = aaci->base + AACI_DR1; in aaci_probe() 1021 aaci->capture.fifo = aaci->base + AACI_DR1; in aaci_probe()
|
D | aaci.h | 204 void __iomem *fifo; member
|
/sound/pci/ |
D | intel8x0.c | 893 unsigned int val, fifo; in snd_intel8x0_ali_trigger() local 904 fifo = igetdword(chip, fiforeg[ichdev->ali_slot / 4]); in snd_intel8x0_ali_trigger() 905 fifo &= ~(0xff << (ichdev->ali_slot % 4)); in snd_intel8x0_ali_trigger() 906 fifo |= 0x83 << (ichdev->ali_slot % 4); in snd_intel8x0_ali_trigger() 907 iputdword(chip, fiforeg[ichdev->ali_slot / 4], fifo); in snd_intel8x0_ali_trigger()
|