Lines Matching refs:bytes
41 struct snd_pcm_indirect *rec, size_t bytes);
66 unsigned int bytes = qsize - rec->hw_ready; in snd_pcm_indirect_playback_transfer() local
67 if (rec->sw_ready < (int)bytes) in snd_pcm_indirect_playback_transfer()
68 bytes = rec->sw_ready; in snd_pcm_indirect_playback_transfer()
69 if (hw_to_end < bytes) in snd_pcm_indirect_playback_transfer()
70 bytes = hw_to_end; in snd_pcm_indirect_playback_transfer()
71 if (sw_to_end < bytes) in snd_pcm_indirect_playback_transfer()
72 bytes = sw_to_end; in snd_pcm_indirect_playback_transfer()
73 if (! bytes) in snd_pcm_indirect_playback_transfer()
75 copy(substream, rec, bytes); in snd_pcm_indirect_playback_transfer()
76 rec->hw_data += bytes; in snd_pcm_indirect_playback_transfer()
79 rec->sw_data += bytes; in snd_pcm_indirect_playback_transfer()
82 rec->hw_ready += bytes; in snd_pcm_indirect_playback_transfer()
83 rec->sw_ready -= bytes; in snd_pcm_indirect_playback_transfer()
95 int bytes = ptr - rec->hw_io; in snd_pcm_indirect_playback_pointer() local
96 if (bytes < 0) in snd_pcm_indirect_playback_pointer()
97 bytes += rec->hw_buffer_size; in snd_pcm_indirect_playback_pointer()
99 rec->hw_ready -= bytes; in snd_pcm_indirect_playback_pointer()
100 rec->sw_io += bytes; in snd_pcm_indirect_playback_pointer()
131 size_t bytes = rec->sw_buffer_size - rec->sw_ready; in snd_pcm_indirect_capture_transfer() local
132 if (rec->hw_ready < (int)bytes) in snd_pcm_indirect_capture_transfer()
133 bytes = rec->hw_ready; in snd_pcm_indirect_capture_transfer()
134 if (hw_to_end < bytes) in snd_pcm_indirect_capture_transfer()
135 bytes = hw_to_end; in snd_pcm_indirect_capture_transfer()
136 if (sw_to_end < bytes) in snd_pcm_indirect_capture_transfer()
137 bytes = sw_to_end; in snd_pcm_indirect_capture_transfer()
138 if (! bytes) in snd_pcm_indirect_capture_transfer()
140 copy(substream, rec, bytes); in snd_pcm_indirect_capture_transfer()
141 rec->hw_data += bytes; in snd_pcm_indirect_capture_transfer()
144 rec->sw_data += bytes; in snd_pcm_indirect_capture_transfer()
147 rec->hw_ready -= bytes; in snd_pcm_indirect_capture_transfer()
148 rec->sw_ready += bytes; in snd_pcm_indirect_capture_transfer()
161 int bytes = ptr - rec->hw_io; in snd_pcm_indirect_capture_pointer() local
162 if (bytes < 0) in snd_pcm_indirect_capture_pointer()
163 bytes += rec->hw_buffer_size; in snd_pcm_indirect_capture_pointer()
165 rec->hw_ready += bytes; in snd_pcm_indirect_capture_pointer()
169 rec->sw_io += bytes; in snd_pcm_indirect_capture_pointer()