Lines Matching refs:snd_pcm_uframes_t
64 snd_pcm_uframes_t (*pointer)(struct snd_pcm_substream *substream);
106 #define SNDRV_PCM_POS_XRUN ((snd_pcm_uframes_t)-1)
350 snd_pcm_uframes_t avail_max;
351 snd_pcm_uframes_t hw_ptr_base; /* Position at buffer restart */
352 snd_pcm_uframes_t hw_ptr_interrupt; /* Position at interrupt time */
364 snd_pcm_uframes_t period_size; /* period size */
366 snd_pcm_uframes_t buffer_size; /* buffer size */
367 snd_pcm_uframes_t min_align; /* Min alignment for the format */
379 snd_pcm_uframes_t start_threshold;
380 snd_pcm_uframes_t stop_threshold;
381 snd_pcm_uframes_t silence_threshold; /* Silence filling happens when
383 snd_pcm_uframes_t silence_size; /* Silence filling size */
384 snd_pcm_uframes_t boundary; /* pointers wrap point */
386 snd_pcm_uframes_t silence_start; /* starting pointer to silence area */
387 snd_pcm_uframes_t silence_filled; /* size filled with silence */
396 snd_pcm_uframes_t twake; /* do transfer (!poll) wakeup if non-zero */
744 static inline snd_pcm_uframes_t snd_pcm_playback_avail(struct snd_pcm_runtime *runtime)
749 else if ((snd_pcm_uframes_t) avail >= runtime->boundary)
760 static inline snd_pcm_uframes_t snd_pcm_capture_avail(struct snd_pcm_runtime *runtime)
1074 snd_pcm_uframes_t frames, bool in_kernel);
1078 const void __user *buf, snd_pcm_uframes_t frames)
1085 void __user *buf, snd_pcm_uframes_t frames)
1092 void __user **bufs, snd_pcm_uframes_t frames)
1099 void __user **bufs, snd_pcm_uframes_t frames)
1106 const void *buf, snd_pcm_uframes_t frames)
1113 void *buf, snd_pcm_uframes_t frames)
1120 void **bufs, snd_pcm_uframes_t frames)
1127 void **bufs, snd_pcm_uframes_t frames)
1456 snd_pcm_uframes_t appl_ptr; /* appl ptr */
1457 snd_pcm_uframes_t hw_ptr; /* hw ptr */
1459 snd_pcm_uframes_t avail; /* number of frames available */
1460 snd_pcm_uframes_t avail_max; /* max frames available on hw since last status */
1461 snd_pcm_uframes_t overrange; /* count of ADC (capture) overrange detections from last status */