Searched refs:multi_buffer_control (Results 1 – 1 of 1) sorted by relevance
250 } multi_buffer_control; member343 if (pipe->num_urb_pending > 0 && pipe->multi_buffer_control.buffer_num_to_fill > 0) { in _buffer_can_fill()373 …if (!pipe->multi_buffer_control.buffer_is_executing && pipe->multi_buffer_control.buffer_num_to_ex… in _buffer_can_exec()406 dma_buffer_block_t *buffer_inflight = pipe->buffers[pipe->multi_buffer_control.rd_idx]; in _buffer_check_done()432 dma_buffer_block_t *buffer_done = pipe->buffers[pipe->multi_buffer_control.rd_idx]; in _buffer_done()437 pipe->multi_buffer_control.rd_idx++; in _buffer_done()438 pipe->multi_buffer_control.buffer_num_to_exec--; in _buffer_done()439 pipe->multi_buffer_control.buffer_num_to_parse++; in _buffer_done()440 pipe->multi_buffer_control.buffer_is_executing = 0; in _buffer_done()452 if (pipe->multi_buffer_control.buffer_num_to_parse > 0) { in _buffer_can_parse()[all …]