Lines Matching defs:hw_avail
205 snd_pcm_sframes_t hw_avail;
226 hw_avail = buffer_size - avail;
257 if (hw_avail <= 0) {
261 if ((snd_pcm_uframes_t)hw_avail < missing)
262 missing = hw_avail;
939 snd_pcm_uframes_t hw_avail = snd_pcm_mmap_playback_hw_avail(pcm);
941 if (hw_avail == 0) {
957 while (xfer < hw_avail) {
958 snd_pcm_uframes_t frames = hw_avail - xfer;
970 snd_pcm_mmap_appl_forward(pcm, hw_avail);
973 res = snd_pcm_mmap_commit(spcm, snd_pcm_mmap_offset(spcm), hw_avail);
978 assert((snd_pcm_uframes_t)res == hw_avail);