Searched refs:push_pos (Results 1 – 3 of 3) sorted by relevance
61 if (tscm->pull_pos == tscm->push_pos) in tscm_hwdep_read_queue()63 else if (tscm->pull_pos < tscm->push_pos) in tscm_hwdep_read_queue()64 tail_pos = tscm->push_pos; in tscm_hwdep_read_queue()104 while (!tscm->dev_lock_changed && tscm->push_pos == tscm->pull_pos) { in hwdep_read()117 } else if (tscm->push_pos != tscm->pull_pos) { in hwdep_read()136 if (tscm->dev_lock_changed || tscm->push_pos != tscm->pull_pos) in hwdep_poll()
159 &tscm->queue[tscm->push_pos]; in read_status_messages()165 if (++tscm->push_pos >= SND_TSCM_QUEUE_COUNT) in read_status_messages()166 tscm->push_pos = 0; in read_status_messages()
99 unsigned int push_pos; member