/kernel/linux/linux-5.10/sound/core/oss/ |
H A D | pcm_plugin.h | 28 snd_pcm_uframes_t frames; /* allocated frames */ 47 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames); 48 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames); 50 snd_pcm_uframes_t frames, 55 snd_pcm_uframes_t frames); 65 snd_pcm_uframes_t buf_frames; 78 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames); 79 snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t drv_size); 80 snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t clt_size); 120 snd_pcm_uframes_t siz [all...] |
H A D | mulaw.c | 144 snd_pcm_uframes_t frames); 171 snd_pcm_uframes_t frames) in mulaw_decode() 180 snd_pcm_uframes_t frames1; in mulaw_decode() 217 snd_pcm_uframes_t frames) in mulaw_encode() 226 snd_pcm_uframes_t frames1; in mulaw_encode() 251 snd_pcm_uframes_t frames) in mulaw_transfer()
|
/kernel/linux/linux-6.6/sound/core/oss/ |
H A D | pcm_plugin.h | 28 snd_pcm_uframes_t frames; /* allocated frames */ 47 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames); 48 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames); 50 snd_pcm_uframes_t frames, 55 snd_pcm_uframes_t frames); 65 snd_pcm_uframes_t buf_frames; 78 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames); 79 snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t drv_size); 80 snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t clt_size); 120 snd_pcm_uframes_t siz [all...] |
H A D | mulaw.c | 144 snd_pcm_uframes_t frames); 171 snd_pcm_uframes_t frames) in mulaw_decode() 180 snd_pcm_uframes_t frames1; in mulaw_decode() 217 snd_pcm_uframes_t frames) in mulaw_encode() 226 snd_pcm_uframes_t frames1; in mulaw_encode() 251 snd_pcm_uframes_t frames) in mulaw_transfer()
|
/kernel/linux/linux-5.10/sound/core/ |
H A D | pcm_trace.h | 12 TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t pos, bool irq), 20 __field( snd_pcm_uframes_t, pos ) 21 __field( snd_pcm_uframes_t, period_size ) 22 __field( snd_pcm_uframes_t, buffer_size ) 23 __field( snd_pcm_uframes_t, old_hw_ptr ) 24 __field( snd_pcm_uframes_t, hw_ptr_base ) 58 __field( snd_pcm_uframes_t, period_size ) 59 __field( snd_pcm_uframes_t, buffer_size ) 60 __field( snd_pcm_uframes_t, old_hw_ptr ) 61 __field( snd_pcm_uframes_t, hw_ptr_bas [all...] |
H A D | pcm_local.h | 27 snd_pcm_uframes_t appl_ptr); 33 snd_pcm_uframes_t new_hw_ptr); 35 static inline snd_pcm_uframes_t 44 static inline snd_pcm_uframes_t
|
H A D | pcm_lib.c | 34 snd_pcm_uframes_t off, snd_pcm_uframes_t frames); 45 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) in snd_pcm_playback_silence() 48 snd_pcm_uframes_t frames, ofs, transfer; in snd_pcm_playback_silence() 53 snd_pcm_uframes_t appl_ptr = READ_ONCE(runtime->control->appl_ptr); in snd_pcm_playback_silence() 58 if ((snd_pcm_uframes_t)n < runtime->silence_filled) in snd_pcm_playback_silence() 183 snd_pcm_uframes_t avail; in snd_pcm_update_state() 261 snd_pcm_uframes_t pos; in snd_pcm_update_hw_ptr0() 262 snd_pcm_uframes_t old_hw_ptr, new_hw_ptr, hw_base; in snd_pcm_update_hw_ptr0() 449 delta -= (snd_pcm_uframes_t)delt in snd_pcm_update_hw_ptr0() [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | pcm_trace.h | 12 TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t pos, bool irq), 20 __field( snd_pcm_uframes_t, pos ) 21 __field( snd_pcm_uframes_t, period_size ) 22 __field( snd_pcm_uframes_t, buffer_size ) 23 __field( snd_pcm_uframes_t, old_hw_ptr ) 24 __field( snd_pcm_uframes_t, hw_ptr_base ) 58 __field( snd_pcm_uframes_t, period_size ) 59 __field( snd_pcm_uframes_t, buffer_size ) 60 __field( snd_pcm_uframes_t, old_hw_ptr ) 61 __field( snd_pcm_uframes_t, hw_ptr_bas [all...] |
H A D | pcm_local.h | 27 snd_pcm_uframes_t appl_ptr); 33 snd_pcm_uframes_t new_hw_ptr); 35 static inline snd_pcm_uframes_t 44 static inline snd_pcm_uframes_t
|
H A D | pcm_lib.c | 34 snd_pcm_uframes_t off, snd_pcm_uframes_t frames); 38 snd_pcm_uframes_t ptr, in update_silence_vars() 39 snd_pcm_uframes_t new_ptr) in update_silence_vars() 48 if ((snd_pcm_uframes_t)delta < runtime->silence_filled) in update_silence_vars() 64 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) in snd_pcm_playback_silence() 67 snd_pcm_uframes_t frames, ofs, transfer; in snd_pcm_playback_silence() 72 snd_pcm_uframes_t appl_ptr = READ_ONCE(runtime->control->appl_ptr); in snd_pcm_playback_silence() 93 snd_pcm_uframes_t hw_ptr = runtime->status->hw_ptr; in snd_pcm_playback_silence() 209 snd_pcm_uframes_t avai in snd_pcm_update_state() [all...] |
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/sound/ |
H A D | asound.h | 97 typedef unsigned long snd_pcm_uframes_t; typedef 315 snd_pcm_uframes_t fifo_size; 327 snd_pcm_uframes_t avail_min; 328 snd_pcm_uframes_t xfer_align; 329 snd_pcm_uframes_t start_threshold; 330 snd_pcm_uframes_t stop_threshold; 331 snd_pcm_uframes_t silence_threshold; 332 snd_pcm_uframes_t silence_size; 333 snd_pcm_uframes_t boundary; 359 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/linux-5.10/tools/include/uapi/sound/ |
H A D | asound.h | 161 typedef unsigned long snd_pcm_uframes_t; typedef 423 snd_pcm_uframes_t fifo_size; /* R: chip FIFO size in frames */ 437 snd_pcm_uframes_t avail_min; /* min avail frames for wakeup */ 438 snd_pcm_uframes_t xfer_align; /* obsolete: xfer size need to be a multiple */ 439 snd_pcm_uframes_t start_threshold; /* min hw_avail frames for automatic start */ 440 snd_pcm_uframes_t stop_threshold; /* min avail frames for automatic stop */ 441 snd_pcm_uframes_t silence_threshold; /* min distance from noise for silence filling */ 442 snd_pcm_uframes_t silence_size; /* silence block size */ 443 snd_pcm_uframes_t boundary; /* pointers wrap point */ 481 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/linux-5.10/include/uapi/sound/ |
H A D | asound.h | 161 typedef unsigned long snd_pcm_uframes_t; typedef 423 snd_pcm_uframes_t fifo_size; /* R: chip FIFO size in frames */ 437 snd_pcm_uframes_t avail_min; /* min avail frames for wakeup */ 438 snd_pcm_uframes_t xfer_align; /* obsolete: xfer size need to be a multiple */ 439 snd_pcm_uframes_t start_threshold; /* min hw_avail frames for automatic start */ 440 snd_pcm_uframes_t stop_threshold; /* min avail frames for automatic stop */ 441 snd_pcm_uframes_t silence_threshold; /* min distance from noise for silence filling */ 442 snd_pcm_uframes_t silence_size; /* silence block size */ 443 snd_pcm_uframes_t boundary; /* pointers wrap point */ 481 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/linux-6.6/include/uapi/sound/ |
H A D | asound.h | 147 typedef unsigned long snd_pcm_uframes_t; typedef 419 snd_pcm_uframes_t fifo_size; /* R: chip FIFO size in frames */ 433 snd_pcm_uframes_t avail_min; /* min avail frames for wakeup */ 434 snd_pcm_uframes_t xfer_align; /* obsolete: xfer size need to be a multiple */ 435 snd_pcm_uframes_t start_threshold; /* min hw_avail frames for automatic start */ 440 snd_pcm_uframes_t stop_threshold; /* - stop playback */ 441 snd_pcm_uframes_t silence_threshold; /* - pre-fill buffer with silence */ 442 snd_pcm_uframes_t silence_size; /* max size of silence pre-fill; when >= boundary, 444 snd_pcm_uframes_t boundary; /* pointers wrap point */ 482 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/linux-6.6/tools/include/uapi/sound/ |
H A D | asound.h | 147 typedef unsigned long snd_pcm_uframes_t; typedef 419 snd_pcm_uframes_t fifo_size; /* R: chip FIFO size in frames */ 433 snd_pcm_uframes_t avail_min; /* min avail frames for wakeup */ 434 snd_pcm_uframes_t xfer_align; /* obsolete: xfer size need to be a multiple */ 435 snd_pcm_uframes_t start_threshold; /* min hw_avail frames for automatic start */ 440 snd_pcm_uframes_t stop_threshold; /* - stop playback */ 441 snd_pcm_uframes_t silence_threshold; /* - pre-fill buffer with silence */ 442 snd_pcm_uframes_t silence_size; /* max size of silence pre-fill; when >= boundary, 444 snd_pcm_uframes_t boundary; /* pointers wrap point */ 482 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/sound/ |
H A D | asound.h | 107 typedef unsigned long snd_pcm_uframes_t; typedef 330 snd_pcm_uframes_t fifo_size; 342 snd_pcm_uframes_t avail_min; 343 snd_pcm_uframes_t xfer_align; 344 snd_pcm_uframes_t start_threshold; 345 snd_pcm_uframes_t stop_threshold; 346 snd_pcm_uframes_t silence_threshold; 347 snd_pcm_uframes_t silence_size; 348 snd_pcm_uframes_t boundary; 376 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/sound/ |
H A D | asound.h | 107 typedef unsigned long snd_pcm_uframes_t; typedef 330 snd_pcm_uframes_t fifo_size; 342 snd_pcm_uframes_t avail_min; 343 snd_pcm_uframes_t xfer_align; 344 snd_pcm_uframes_t start_threshold; 345 snd_pcm_uframes_t stop_threshold; 346 snd_pcm_uframes_t silence_threshold; 347 snd_pcm_uframes_t silence_size; 348 snd_pcm_uframes_t boundary; 376 snd_pcm_uframes_t appl_pt [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | pcm.h | 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_threshol [all...] |
H A D | pcm-indirect.h | 24 snd_pcm_uframes_t appl_ptr; /* Last seen appl_ptr */ 39 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_playback_transfer() 81 static inline snd_pcm_uframes_t 108 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_capture_transfer() 149 static inline snd_pcm_uframes_t
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | pcm.h | 65 snd_pcm_uframes_t (*pointer)(struct snd_pcm_substream *substream); 104 #define SNDRV_PCM_POS_XRUN ((snd_pcm_uframes_t)-1) 353 snd_pcm_uframes_t avail_max; 354 snd_pcm_uframes_t hw_ptr_base; /* Position at buffer restart */ 355 snd_pcm_uframes_t hw_ptr_interrupt; /* Position at interrupt time */ 367 snd_pcm_uframes_t period_size; /* period size */ 369 snd_pcm_uframes_t buffer_size; /* buffer size */ 370 snd_pcm_uframes_t min_align; /* Min alignment for the format */ 382 snd_pcm_uframes_t start_threshold; 383 snd_pcm_uframes_t stop_threshol [all...] |
H A D | pcm-indirect.h | 24 snd_pcm_uframes_t appl_ptr; /* Last seen appl_ptr */ 39 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_playback_transfer() 81 static inline snd_pcm_uframes_t 113 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr; in snd_pcm_indirect_capture_transfer() 154 static inline snd_pcm_uframes_t
|
/kernel/linux/linux-5.10/sound/usb/line6/ |
H A D | pcm.h | 98 snd_pcm_uframes_t pos; 115 snd_pcm_uframes_t pos_done; 189 extern snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream);
|
/kernel/linux/linux-6.6/sound/usb/line6/ |
H A D | pcm.h | 98 snd_pcm_uframes_t pos; 115 snd_pcm_uframes_t pos_done; 189 extern snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream);
|
/kernel/linux/linux-5.10/sound/usb/6fire/ |
H A D | pcm.h | 42 snd_pcm_uframes_t dma_off; /* current position in alsa dma_area */ 43 snd_pcm_uframes_t period_off; /* current position in current period */
|
/kernel/linux/linux-6.6/sound/usb/6fire/ |
H A D | pcm.h | 42 snd_pcm_uframes_t dma_off; /* current position in alsa dma_area */ 43 snd_pcm_uframes_t period_off; /* current position in current period */
|