Lines Matching refs:size
82 /* allocate a channel area and a temporary buffer for the given size */
656 * rate->hw_ptr += [ (no. of updated slave periods * pcm rate period size) -
772 snd_pcm_uframes_t size ATTRIBUTE_UNUSED,
1027 snd_pcm_uframes_t size)
1032 if (size == 0)
1035 err = snd_pcm_rate_sync_playback_area(pcm, rate->appl_ptr + size);
1039 snd_pcm_mmap_appl_forward(pcm, size);
1040 return size;
1048 snd_pcm_uframes_t xfer, hw_offset, size;
1051 size = pcm->buffer_size - xfer;
1053 while (size >= pcm->period_size &&
1061 size -= pcm->period_size;
1131 snd_pcm_uframes_t size, ofs, saved_avail_min;
1142 size = pcm_frame_diff(rate->appl_ptr, rate->last_commit_ptr, pcm->boundary);
1144 while (size > 0) {
1151 if (size > pcm->period_size) {
1155 psize = size;
1156 spsize = rate->ops.output_frames(rate->obj, size);
1176 size -= psize;