Searched refs:hwptr_done (Results 1 – 6 of 6) sorted by relevance
76 int i, len, lens = 0, hwptr_done = subs->hwptr_done; in usX2Y_urb_capt_retire() local94 if ((hwptr_done + len) > runtime->buffer_size) { in usX2Y_urb_capt_retire()95 int cnt = runtime->buffer_size - hwptr_done; in usX2Y_urb_capt_retire()97 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp, blen); in usX2Y_urb_capt_retire()100 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp, in usX2Y_urb_capt_retire()104 if ((hwptr_done += len) >= runtime->buffer_size) in usX2Y_urb_capt_retire()105 hwptr_done -= runtime->buffer_size; in usX2Y_urb_capt_retire()108 subs->hwptr_done = hwptr_done; in usX2Y_urb_capt_retire()188 subs->hwptr_done += len; in usX2Y_urb_play_retire()189 if (subs->hwptr_done >= runtime->buffer_size) in usX2Y_urb_play_retire()[all …]
66 int i, lens = 0, hwptr_done = subs->hwptr_done; in usX2Y_usbpcm_urb_capt_retire() local82 if ((hwptr_done += lens) >= runtime->buffer_size) in usX2Y_usbpcm_urb_capt_retire()83 hwptr_done -= runtime->buffer_size; in usX2Y_usbpcm_urb_capt_retire()84 subs->hwptr_done = hwptr_done; in usX2Y_usbpcm_urb_capt_retire()
70 int hwptr_done; /* processed frame position in the buffer */ member
80 unsigned int hwptr_done; in snd_usb_pcm_pointer() local86 hwptr_done = subs->hwptr_done; in snd_usb_pcm_pointer()90 return hwptr_done / (substream->runtime->frame_bits >> 3); in snd_usb_pcm_pointer()807 subs->hwptr_done = 0; in snd_usb_pcm_prepare()1272 oldptr = subs->hwptr_done; in retire_capture_urb()1273 subs->hwptr_done += bytes; in retire_capture_urb()1274 if (subs->hwptr_done >= runtime->buffer_size * stride) in retire_capture_urb()1275 subs->hwptr_done -= runtime->buffer_size * stride; in retire_capture_urb()1313 unsigned int src_idx = subs->hwptr_done; in fill_playback_urb_dsd_dop()1357 subs->hwptr_done++; in fill_playback_urb_dsd_dop()[all …]
130 unsigned int hwptr_done; /* processed byte position in the buffer */ member
338 int hwptr_done; /* processed frame position in the buffer */ member620 viadev->hwptr_done = 0; in snd_via82xx_channel_reset()656 viadev->hwptr_done = 0; in snd_via686_interrupt()658 viadev->hwptr_done += viadev->fragsize; in snd_via686_interrupt()705 viadev->hwptr_done = 0; in snd_via8233_interrupt()707 viadev->hwptr_done += viadev->fragsize; in snd_via8233_interrupt()907 res = viadev->hwptr_done; in snd_via8233_pcm_pointer()