Searched refs:push_pos (Results 1 – 3 of 3) sorted by relevance
97 unsigned int push_pos; member130 unsigned int pos = parser->push_pos; in queue_event()142 parser->push_pos = pos; in queue_event()152 unsigned int pos = parser->push_pos; in snd_motu_register_dsp_message_parser_parse()363 if (pos != parser->push_pos) in snd_motu_register_dsp_message_parser_parse()391 if (parser->pull_pos > parser->push_pos) in snd_motu_register_dsp_message_parser_count_event()392 return EVENT_QUEUE_SIZE - parser->pull_pos + parser->push_pos; in snd_motu_register_dsp_message_parser_count_event()394 return parser->push_pos - parser->pull_pos; in snd_motu_register_dsp_message_parser_count_event()404 if (parser->pull_pos == parser->push_pos) in snd_motu_register_dsp_message_parser_copy_event()
63 if (tscm->pull_pos == tscm->push_pos) in tscm_hwdep_read_queue()65 else if (tscm->pull_pos < tscm->push_pos) in tscm_hwdep_read_queue()66 tail_pos = tscm->push_pos; in tscm_hwdep_read_queue()107 while (!tscm->dev_lock_changed && tscm->push_pos == tscm->pull_pos) { in hwdep_read()120 } else if (tscm->push_pos != tscm->pull_pos) { in hwdep_read()138 if (tscm->dev_lock_changed || tscm->push_pos != tscm->pull_pos) in hwdep_poll()
97 unsigned int push_pos; member