Lines Matching refs:hw_offset
893 static int snd_pcm_rate_grab_next_period(snd_pcm_t *pcm, snd_pcm_uframes_t hw_offset)
896 snd_pcm_uframes_t cont = pcm->buffer_size - hw_offset;
910 snd_pcm_rate_read_areas1(pcm, areas, hw_offset,
975 cont = pcm->buffer_size - hw_offset;
977 snd_pcm_rate_read_areas1(pcm, areas, hw_offset,
983 snd_pcm_areas_copy(areas, hw_offset,
1048 snd_pcm_uframes_t xfer, hw_offset, size;
1052 hw_offset = snd_pcm_mmap_hw_offset(pcm);
1055 int err = snd_pcm_rate_grab_next_period(pcm, hw_offset);
1063 hw_offset += pcm->period_size;
1064 hw_offset %= pcm->buffer_size;