Home
last modified time | relevance | path

Searched refs:snd_pcm_sframes_t (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/sound/core/oss/
Dpcm_plugin.h62 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames);
63 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames);
64 snd_pcm_sframes_t (*client_channels)(struct snd_pcm_plugin *plugin,
67 snd_pcm_sframes_t (*transfer)(struct snd_pcm_plugin *plugin,
94 snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t drv_…
95 snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *handle, snd_pcm_uframes_t clt_s…
133 snd_pcm_sframes_t snd_pcm_plug_write_transfer(struct snd_pcm_substream *handle,
136 snd_pcm_sframes_t snd_pcm_plug_read_transfer(struct snd_pcm_substream *handle,
140 snd_pcm_sframes_t snd_pcm_plug_client_channels_buf(struct snd_pcm_substream *handle,
144 snd_pcm_sframes_t snd_pcm_plugin_client_channels(struct snd_pcm_plugin *plugin,
[all …]
Drate.c49 snd_pcm_sframes_t old_src_frames, old_dst_frames;
183 static snd_pcm_sframes_t rate_src_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_src_frames()
186 snd_pcm_sframes_t res; in rate_src_frames()
199 snd_pcm_sframes_t frames1 = frames, res1 = data->old_dst_frames; in rate_src_frames()
216 static snd_pcm_sframes_t rate_dst_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_dst_frames()
219 snd_pcm_sframes_t res; in rate_dst_frames()
232 snd_pcm_sframes_t frames1 = frames, res1 = data->old_src_frames; in rate_dst_frames()
249 static snd_pcm_sframes_t rate_transfer(struct snd_pcm_plugin *plugin, in rate_transfer()
Dio.c37 static snd_pcm_sframes_t io_playback_transfer(struct snd_pcm_plugin *plugin, in io_playback_transfer()
63 static snd_pcm_sframes_t io_capture_transfer(struct snd_pcm_plugin *plugin, in io_capture_transfer()
90 static snd_pcm_sframes_t io_src_channels(struct snd_pcm_plugin *plugin, in io_src_channels()
Dpcm_plugin.c138 snd_pcm_sframes_t snd_pcm_plugin_client_channels(struct snd_pcm_plugin *plugin, in snd_pcm_plugin_client_channels()
199 snd_pcm_sframes_t snd_pcm_plug_client_size(struct snd_pcm_substream *plug, snd_pcm_uframes_t drv_fr… in snd_pcm_plug_client_size()
230 snd_pcm_sframes_t snd_pcm_plug_slave_size(struct snd_pcm_substream *plug, snd_pcm_uframes_t clt_fra… in snd_pcm_plug_slave_size()
233 snd_pcm_sframes_t frames; in snd_pcm_plug_slave_size()
549 snd_pcm_sframes_t snd_pcm_plug_client_channels_buf(struct snd_pcm_substream *plug, in snd_pcm_plug_client_channels_buf()
588 snd_pcm_sframes_t snd_pcm_plug_write_transfer(struct snd_pcm_substream *plug, struct snd_pcm_plugin… in snd_pcm_plug_write_transfer()
593 snd_pcm_sframes_t frames = size; in snd_pcm_plug_write_transfer()
600 snd_pcm_sframes_t frames1 = frames; in snd_pcm_plug_write_transfer()
628 snd_pcm_sframes_t snd_pcm_plug_read_transfer(struct snd_pcm_substream *plug, struct snd_pcm_plugin_… in snd_pcm_plug_read_transfer()
632 snd_pcm_sframes_t frames = size; in snd_pcm_plug_read_transfer()
Dcopy.c27 static snd_pcm_sframes_t copy_transfer(struct snd_pcm_plugin *plugin, in copy_transfer()
Droute.c47 static snd_pcm_sframes_t route_transfer(struct snd_pcm_plugin *plugin, in route_transfer()
Dpcm_oss.c1195 …t snd_pcm_oss_capture_position_fixup(struct snd_pcm_substream *substream, snd_pcm_sframes_t *delay) in snd_pcm_oss_capture_position_fixup()
1206 if (*delay <= (snd_pcm_sframes_t)runtime->buffer_size) in snd_pcm_oss_capture_position_fixup()
1220 snd_pcm_sframes_t snd_pcm_oss_write3(struct snd_pcm_substream *substream, const char *ptr, snd_pcm_… in snd_pcm_oss_write3()
1249 snd_pcm_sframes_t snd_pcm_oss_read3(struct snd_pcm_substream *substream, char *ptr, snd_pcm_uframes… in snd_pcm_oss_read3()
1252 snd_pcm_sframes_t delay; in snd_pcm_oss_read3()
1291 snd_pcm_sframes_t snd_pcm_oss_writev3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_ufr… in snd_pcm_oss_writev3()
1320 snd_pcm_sframes_t snd_pcm_oss_readv3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_ufra… in snd_pcm_oss_readv3()
1352 snd_pcm_sframes_t frames, frames1; in snd_pcm_oss_write2()
1456 return xfer > 0 ? (snd_pcm_sframes_t)xfer : tmp; in snd_pcm_oss_write1()
1462 snd_pcm_sframes_t frames, frames1; in snd_pcm_oss_read2()
[all …]
Dlinear.c88 static snd_pcm_sframes_t linear_transfer(struct snd_pcm_plugin *plugin, in linear_transfer()
Dmulaw.c248 static snd_pcm_sframes_t mulaw_transfer(struct snd_pcm_plugin *plugin, in mulaw_transfer()
/Linux-v4.19/include/sound/
Dpcm.h362 snd_pcm_sframes_t delay; /* extra delay; typically FIFO size */
696 static inline snd_pcm_sframes_t bytes_to_frames(struct snd_pcm_runtime *runtime, ssize_t size) in bytes_to_frames()
716 static inline ssize_t frames_to_bytes(struct snd_pcm_runtime *runtime, snd_pcm_sframes_t size) in frames_to_bytes()
759snd_pcm_sframes_t avail = runtime->status->hw_ptr + runtime->buffer_size - runtime->control->appl_… in snd_pcm_playback_avail()
775 snd_pcm_sframes_t avail = runtime->status->hw_ptr - runtime->control->appl_ptr; in snd_pcm_capture_avail()
785 static inline snd_pcm_sframes_t snd_pcm_playback_hw_avail(struct snd_pcm_runtime *runtime) in snd_pcm_playback_hw_avail()
794 static inline snd_pcm_sframes_t snd_pcm_capture_hw_avail(struct snd_pcm_runtime *runtime) in snd_pcm_capture_hw_avail()
1085 snd_pcm_sframes_t __snd_pcm_lib_xfer(struct snd_pcm_substream *substream,
1089 static inline snd_pcm_sframes_t
1096 static inline snd_pcm_sframes_t
[all …]
Dpcm-indirect.h53 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_playback_transfer()
57 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_playback_transfer()
122 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect_capture_transfer()
125 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect_capture_transfer()
Dsoc-dai.h216 snd_pcm_sframes_t (*delay)(struct snd_pcm_substream *,
/Linux-v4.19/sound/drivers/
Dpcm-indirect2.c258 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect2_playback_transfer()
264 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect2_playback_transfer()
420 snd_pcm_sframes_t diff = appl_ptr - rec->appl_ptr; in snd_pcm_indirect2_capture_transfer()
426 if (diff < -(snd_pcm_sframes_t) (runtime->boundary / 2)) in snd_pcm_indirect2_capture_transfer()
/Linux-v4.19/sound/core/
Dpcm_native.c2598 static snd_pcm_sframes_t forward_appl_ptr(struct snd_pcm_substream *substream, in forward_appl_ptr()
2600 snd_pcm_sframes_t avail) in forward_appl_ptr()
2603 snd_pcm_sframes_t appl_ptr; in forward_appl_ptr()
2611 if (appl_ptr >= (snd_pcm_sframes_t)runtime->boundary) in forward_appl_ptr()
2618 static snd_pcm_sframes_t rewind_appl_ptr(struct snd_pcm_substream *substream, in rewind_appl_ptr()
2620 snd_pcm_sframes_t avail) in rewind_appl_ptr()
2623 snd_pcm_sframes_t appl_ptr; in rewind_appl_ptr()
2642 static snd_pcm_sframes_t snd_pcm_rewind(struct snd_pcm_substream *substream, in snd_pcm_rewind()
2645 snd_pcm_sframes_t ret; in snd_pcm_rewind()
2659 static snd_pcm_sframes_t snd_pcm_forward(struct snd_pcm_substream *substream, in snd_pcm_forward()
[all …]
Dpcm_lib.c67 snd_pcm_sframes_t noise_dist, n; in snd_pcm_playback_silence()
82 if (noise_dist >= (snd_pcm_sframes_t) runtime->silence_threshold) in snd_pcm_playback_silence()
89 snd_pcm_sframes_t avail = snd_pcm_playback_hw_avail(runtime); in snd_pcm_playback_silence()
99 if ((snd_pcm_sframes_t)frames < 0) in snd_pcm_playback_silence()
102 if ((snd_pcm_sframes_t)runtime->silence_filled < 0) { in snd_pcm_playback_silence()
268 snd_pcm_sframes_t hdelta, delta; in snd_pcm_update_hw_ptr0()
353 snd_pcm_sframes_t xrun_threshold; in snd_pcm_update_hw_ptr0()
2116 snd_pcm_sframes_t __snd_pcm_lib_xfer(struct snd_pcm_substream *substream, in __snd_pcm_lib_xfer()
2241 snd_pcm_playback_hw_avail(runtime) >= (snd_pcm_sframes_t)runtime->start_threshold) { in __snd_pcm_lib_xfer()
2252 return xfer > 0 ? (snd_pcm_sframes_t)xfer : err; in __snd_pcm_lib_xfer()
Dpcm_compat.c29 snd_pcm_sframes_t delay; in snd_pcm_ioctl_delay_compat()
/Linux-v4.19/tools/include/uapi/sound/
Dasound.h159 typedef signed long snd_pcm_sframes_t; typedef
464 snd_pcm_sframes_t delay; /* current delay in frames */
507 snd_pcm_sframes_t result;
513 snd_pcm_sframes_t result;
584 #define SNDRV_PCM_IOCTL_DELAY _IOR('A', 0x21, snd_pcm_sframes_t)
/Linux-v4.19/include/uapi/sound/
Dasound.h159 typedef signed long snd_pcm_sframes_t; typedef
464 snd_pcm_sframes_t delay; /* current delay in frames */
507 snd_pcm_sframes_t result;
513 snd_pcm_sframes_t result;
584 #define SNDRV_PCM_IOCTL_DELAY _IOR('A', 0x21, snd_pcm_sframes_t)
/Linux-v4.19/drivers/usb/gadget/function/
Du_uac1_legacy.c96 snd_pcm_sframes_t result; in playback_default_hw_params()
158 snd_pcm_sframes_t frames; in u_audio_playback()
/Linux-v4.19/sound/soc/sh/
Dsiu.h106 snd_pcm_sframes_t xfer_cnt; /* Number of frames */
Dsiu_pcm.c399 snd_pcm_sframes_t xfer_cnt; in siu_pcm_prepare()
/Linux-v4.19/sound/soc/samsung/
Ds3c-i2s-v2.c530 static snd_pcm_sframes_t s3c2412_i2s_delay(struct snd_pcm_substream *substream, in s3c2412_i2s_delay()
535 snd_pcm_sframes_t delay; in s3c2412_i2s_delay()
Di2s.c980 static snd_pcm_sframes_t
985 snd_pcm_sframes_t delay; in i2s_delay()
/Linux-v4.19/sound/soc/omap/
Domap-mcbsp.c227 static snd_pcm_sframes_t omap_mcbsp_dai_delay( in omap_mcbsp_dai_delay()
235 snd_pcm_sframes_t delay; in omap_mcbsp_dai_delay()
/Linux-v4.19/sound/soc/codecs/
Dtlv320dac33.c1150 static snd_pcm_sframes_t dac33_dai_delay( in dac33_dai_delay()
1159 snd_pcm_sframes_t delay = 0; in dac33_dai_delay()

12