Home
last modified time | relevance | path

Searched refs:e_tail (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/common/io/audio/impl/
H A Daudio_output.c359 if (eng->e_tail >= sp->s_drain_idx) { in auimpl_output_callback_impl()
482 if (t < e->e_tail) { in auimpl_output_callback()
496 e->e_tail = t; in auimpl_output_callback()
498 if (e->e_tail > e->e_head) { in auimpl_output_callback()
504 cnt = e->e_head - e->e_tail; in auimpl_output_callback()
509 cnt = e->e_head - e->e_tail; in auimpl_output_callback()
541 if (e->e_tail > e->e_head) { in auimpl_output_preload()
545 e->e_tail = e->e_head; in auimpl_output_preload()
547 cnt = e->e_head - e->e_tail; in auimpl_output_preload()
552 cnt = e->e_head - e->e_tail; in auimpl_output_preload()
H A Daudio_input.c184 ASSERT(e->e_head >= e->e_tail); in auimpl_input_callback()
186 if ((e->e_head - e->e_tail) > e->e_nframes) { in auimpl_input_callback()
193 while ((e->e_head - e->e_tail) > fragfr) { in auimpl_input_callback()
258 e->e_tail += fragfr; in auimpl_input_callback()
H A Daudio_engine.c161 nfr = min(e->e_head - e->e_tail, e->e_nframes); in auimpl_engine_reset()
756 e->e_tail = 0; in auimpl_engine_setup()
976 st->st_tail.value.ui64 = e->e_tail; in auimpl_engine_ksupdate()
1225 e->e_tail = ENG_COUNT(e); in auimpl_engine_suspend()
H A Daudio_impl.h278 #define e_tail e_buf.b_tail macro
H A Daudio_client.c547 el = ENG_QLEN(e) + (e->e_head - e->e_tail); in auclnt_get_output_qlen()
549 el = (e->e_head - e->e_tail); in auclnt_get_output_qlen()