Lines Matching refs:capt
550 static void copy_play_buf_part_n(struct loopback_pcm *play, struct loopback_pcm *capt, in copy_play_buf_part_n() argument
553 unsigned int channels = capt->substream->runtime->channels; in copy_play_buf_part_n()
560 memcpy(capt->substream->runtime->dma_area + capt->channel_buf_n * i + dst_off_ch, in copy_play_buf_part_n()
567 struct loopback_pcm *capt, in copy_play_buf() argument
572 char *dst = capt->substream->runtime->dma_area; in copy_play_buf()
574 unsigned int dst_off = capt->buf_pos; in copy_play_buf()
598 if (dst_off + size > capt->pcm_buffer_size) in copy_play_buf()
599 size = capt->pcm_buffer_size - dst_off; in copy_play_buf()
601 copy_play_buf_part_n(play, capt, size, src_off, dst_off); in copy_play_buf()
604 capt->silent_size = 0; in copy_play_buf()
609 dst_off = (dst_off + size) % capt->pcm_buffer_size; in copy_play_buf()
613 clear_capture_buf(capt, clear_bytes); in copy_play_buf()
614 capt->silent_size = 0; in copy_play_buf()