Searched refs:hwptr (Results 1 – 12 of 12) sorted by relevance
/linux-4.4.14/sound/oss/ |
D | swarm_cs4297a.c | 248 unsigned hwptr, swptr; member 759 if (d->hwptr != d->swptr) { in serdma_reg_access() 761 d->hwptr, d->swptr); in serdma_reg_access() 766 d->hwptr = d->swptr = (d->swptr + 1) % d->ringsz; in serdma_reg_access() 775 data_p, swptr, d->hwptr)); in serdma_reg_access() 939 unsigned hwptr; in cs4297a_update_ptr() local 949 … hwptr = (unsigned) (((__raw_readq(SS_CSR(R_SER_DMA_CUR_DSCR_ADDR_RX)) & M_DMA_CURDSCR_ADDR) - in cs4297a_update_ptr() 955 d->swptr, d->hwptr, hwptr, intflag)); in cs4297a_update_ptr() 957 diff2 = diff = (d->ringsz + hwptr - d->hwptr) % d->ringsz; in cs4297a_update_ptr() 958 d->hwptr = hwptr; in cs4297a_update_ptr() [all …]
|
/linux-4.4.14/include/sound/ |
D | emu10k1_synth.h | 31 struct snd_emu10k1 *hwptr; /* chip */ member
|
/linux-4.4.14/sound/usb/usx2y/ |
D | usbusx2yaudio.c | 152 if (subs->hwptr + count > runtime->buffer_size) { in usX2Y_urb_play_prepare() 157 len = runtime->buffer_size - subs->hwptr; in usX2Y_urb_play_prepare() 160 subs->hwptr * usX2Y->stride, len * usX2Y->stride); in usX2Y_urb_play_prepare() 163 subs->hwptr += count; in usX2Y_urb_play_prepare() 164 subs->hwptr -= runtime->buffer_size; in usX2Y_urb_play_prepare() 167 urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride; in usX2Y_urb_play_prepare() 168 if ((subs->hwptr += count) >= runtime->buffer_size) in usX2Y_urb_play_prepare() 169 subs->hwptr -= runtime->buffer_size; in usX2Y_urb_play_prepare() 374 subs->hwptr = 0; in usX2Y_subs_prepare()
|
D | usbusx2y.h | 69 int hwptr; /* free frame position in the buffer (only for playback) */ member
|
/linux-4.4.14/sound/pci/emu10k1/ |
D | emu10k1_synth.c | 55 hw = arg->hwptr; in snd_emu10k1_synth_probe()
|
D | emu10k1.c | 179 arg->hwptr = emu; in snd_card_emu10k1_probe()
|
/linux-4.4.14/sound/pci/ |
D | maestro3.c | 727 unsigned int hwptr; member 1167 s->hwptr = 0; in snd_m3_pcm_setup1() 1507 unsigned int hwptr; in snd_m3_update_ptr() local 1513 hwptr = snd_m3_get_pointer(chip, s, subs); in snd_m3_update_ptr() 1516 if (hwptr >= s->dma_size) in snd_m3_update_ptr() 1517 hwptr %= s->dma_size; in snd_m3_update_ptr() 1519 diff = s->dma_size + hwptr - s->hwptr; in snd_m3_update_ptr() 1523 s->hwptr = hwptr; in snd_m3_update_ptr()
|
D | es1968.c | 476 unsigned int hwptr; /* current hw pointer in bytes */ member 1265 es->hwptr = 0; in snd_es1968_pcm_trigger() 1866 unsigned int hwptr; in snd_es1968_update_pcm() local 1873 hwptr = snd_es1968_get_dma_ptr(chip, es) << es->wav_shift; in snd_es1968_update_pcm() 1874 hwptr %= es->dma_size; in snd_es1968_update_pcm() 1876 diff = (es->dma_size + hwptr - es->hwptr) % es->dma_size; in snd_es1968_update_pcm() 1878 es->hwptr = hwptr; in snd_es1968_update_pcm()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | riva_hw.h | 554 #define RIVA_FIFO_FREE(hwinst,hwptr,cnt) \ argument 558 (hwinst).FifoFreeCount = NV_RD32(&(hwinst).hwptr->FifoFree, 0) >> 2; \
|
/linux-4.4.14/sound/core/ |
D | pcm_trace.h | 10 TRACE_EVENT(hwptr,
|
/linux-4.4.14/sound/pci/au88x0/ |
D | au88x0.c | 323 arg->hwptr = vortex; in snd_vortex_probe()
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | Procfile.txt | 114 Since 2.6.30, this option can enable the hwptr check using
|