Searched refs:hw_pos (Results 1 - 6 of 6) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/emu10k1/
H A Dcardwi.c174 wiinst->buffer.hw_pos = 0;
301 buffer->pos = buffer->hw_pos;
368 u32 hw_pos; local
373 hw_pos = wiinst->buffer.hw_pos;
375 /* hw_pos in byte units */
376 hw_pos = sblive_readptr(card, wiinst->buffer.idxreg, 0) / wiinst->buffer.cov;
379 diff = (wiinst->buffer.size + hw_pos - wiinst->buffer.hw_pos) % wiinst->buffer.size;
383 wiinst->buffer.hw_pos
[all...]
H A Dcardwo.h57 u32 hw_pos; /* hardware cursor position */ member in struct:waveout_buffer
H A Dcardwo.c259 buffer->hw_pos = 0;
405 buffer->silence_pos = buffer->hw_pos;
613 * updates the position of the voice buffer hardware pointer (hw_pos)
621 u32 hw_pos; local
626 hw_pos = woinst->buffer.hw_pos;
628 /* hw_pos in sample units */
629 hw_pos = sblive_readptr(woinst->voice[0].card, CCCA_CURRADDR, woinst->voice[0].num);
631 if(hw_pos < woinst->voice[0].start)
632 hw_pos
[all...]
H A Dcardwi.h42 u32 hw_pos; /* hardware cursor position */ member in struct:wavein_buffer
H A Dpassthrough.c239 woinst->buffer.hw_pos = pos;
H A Daudio.c788 cinfo.ptr = wiinst->buffer.hw_pos;
831 cinfo.ptr = woinst->buffer.hw_pos;

Completed in 133 milliseconds