Searched refs:hwptr (Results 1 – 2 of 2) sorted by relevance
| /trueos/sys/dev/sound/pci/ |
| HD | maestro.c | 143 volatile u_int32_t hwptr; /* ready point in 16bit sample */ member 982 ch->hwptr = 0; in aggch_start_adc() 1090 last = ch->hwptr; in aggch_feed_adc_stereo() 1101 ch->hwptr = cur; in aggch_feed_adc_stereo() 1129 last = ch->hwptr; in aggch_feed_adc_mono() 1136 ch->hwptr = cur; in aggch_feed_adc_mono() 1597 return ch->stereo? ch->hwptr << 2 : ch->hwptr << 1; in aggrch_getptr()
|
| /trueos/sys/dev/sound/pcm/ |
| HD | channel.c | 361 unsigned int delta, old, hwptr, amt; in chn_dmaupdate() local 367 hwptr = chn_getptr(c); in chn_dmaupdate() 368 delta = (sndbuf_getsize(b) + hwptr - old) % sndbuf_getsize(b); in chn_dmaupdate() 369 sndbuf_sethwptr(b, hwptr); in chn_dmaupdate() 386 CHN_DIRSTR(c), hwptr, old, delta, amt, in chn_dmaupdate() 2200 int hwptr; in chn_getptr() local 2203 hwptr = (CHN_STARTED(c)) ? CHANNEL_GETPTR(c->methods, c->devinfo) : 0; in chn_getptr() 2204 return (hwptr - (hwptr % sndbuf_getalign(c->bufhard))); in chn_getptr()
|