Lines Matching defs:avail
275 logit(LOG_CRIT, "Unable to set avail min for %s: %s\n", lhandle->id, snd_strerror(err));
309 logit(LOG_CRIT, "Unable to set avail min for %s: %s\n", lhandle->id, snd_strerror(err));
679 snd_pcm_sframes_t avail;
682 avail = snd_pcm_avail_update(lhandle->handle);
683 if (avail == -EPIPE) {
685 } else if (avail == -ESTRPIPE) {
689 if ((snd_pcm_uframes_t)avail > buf_avail(lhandle)) {
690 lhandle->buf_over += avail - buf_avail(lhandle);
691 avail = buf_avail(lhandle);
692 } else if (avail == 0) {
698 while (avail > 0) {
702 if (r > avail)
703 r = avail;
734 avail -= r;
741 snd_pcm_sframes_t avail;
746 avail = snd_pcm_avail_update(lhandle->handle);
747 if (avail == -EPIPE) {
751 } else if (avail == -ESTRPIPE) {
756 while (avail > 0 && lhandle->buf_count > 0) {
760 if (r > avail)
761 r = avail;