Lines Matching refs:avail_min
276 ready_missing = pcm->avail_min - avail;
390 snd_pcm_sframes_t avail_min;
396 avail_min = hw_ptr - *spcm->appl.ptr;
398 avail_min += spcm->buffer_size;
399 if (avail_min < 0)
400 avail_min += spcm->boundary;
401 // printf("avail_min=%d\n", avail_min);
402 if ((snd_pcm_uframes_t)avail_min != spcm->avail_min) {
403 snd_pcm_sw_params_set_avail_min(spcm, &slave->sw_params, avail_min);
444 snd_pcm_sframes_t avail_min;
450 avail_min = hw_ptr - *spcm->appl.ptr;
452 avail_min += spcm->buffer_size;
453 if (avail_min < 0)
454 avail_min += spcm->boundary;
455 if ((snd_pcm_uframes_t)avail_min < spcm->avail_min) {
457 snd_pcm_sw_params_set_avail_min(spcm, &slave->sw_params, avail_min);