/linux-master/include/sound/ |
H A D | hdaudio.h | 536 struct snd_pcm_substream *substream; /* assigned substream, member in struct:hdac_stream
|
H A D | pcm-indirect.h | 34 snd_pcm_indirect_playback_transfer(struct snd_pcm_substream *substream, argument 82 snd_pcm_indirect_playback_pointer(struct snd_pcm_substream *substream, argument 108 snd_pcm_indirect_capture_transfer(struct snd_pcm_substream *substream, argument 155 snd_pcm_indirect_capture_pointer(struct snd_pcm_substream *substream, struct snd_pcm_indirect *rec, unsigned int ptr) argument [all...] |
H A D | pcm.h | 233 struct snd_pcm_substream *substream; member in struct:snd_pcm_file 511 struct snd_pcm_substream *substream; member in struct:snd_pcm_str 608 snd_pcm_debug_name(struct snd_pcm_substream *substream, char *buf, size_t size) argument 624 snd_pcm_stream_linked(struct snd_pcm_substream *substream) argument 703 snd_pcm_running(struct snd_pcm_substream *substream) argument 790 snd_pcm_lib_buffer_bytes(struct snd_pcm_substream *substream) argument 802 snd_pcm_lib_period_bytes(struct snd_pcm_substream *substream) argument 872 snd_pcm_playback_ready(struct snd_pcm_substream *substream) argument 886 snd_pcm_capture_ready(struct snd_pcm_substream *substream) argument 901 snd_pcm_playback_data(struct snd_pcm_substream *substream) argument 918 snd_pcm_playback_empty(struct snd_pcm_substream *substream) argument 932 snd_pcm_capture_empty(struct snd_pcm_substream *substream) argument 952 snd_pcm_trigger_done(struct snd_pcm_substream *substream, struct snd_pcm_substream *master) argument 1168 snd_pcm_lib_write(struct snd_pcm_substream *substream, const void __user *buf, snd_pcm_uframes_t frames) argument 1175 snd_pcm_lib_read(struct snd_pcm_substream *substream, void __user *buf, snd_pcm_uframes_t frames) argument 1182 snd_pcm_lib_writev(struct snd_pcm_substream *substream, void __user **bufs, snd_pcm_uframes_t frames) argument 1189 snd_pcm_lib_readv(struct snd_pcm_substream *substream, void __user **bufs, snd_pcm_uframes_t frames) argument 1196 snd_pcm_kernel_write(struct snd_pcm_substream *substream, const void *buf, snd_pcm_uframes_t frames) argument 1203 snd_pcm_kernel_read(struct snd_pcm_substream *substream, void *buf, snd_pcm_uframes_t frames) argument 1210 snd_pcm_kernel_writev(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) argument 1217 snd_pcm_kernel_readv(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) argument 1246 snd_pcm_set_runtime_buffer(struct snd_pcm_substream *substream, struct snd_dma_buffer *bufp) argument 1320 snd_pcm_set_fixed_buffer(struct snd_pcm_substream *substream, int type, struct device *data, size_t size) argument 1363 snd_pcm_lib_alloc_vmalloc_buffer(struct snd_pcm_substream *substream, size_t size) argument 1381 snd_pcm_lib_alloc_vmalloc_32_buffer(struct snd_pcm_substream *substream, size_t size) argument 1398 snd_pcm_sgbuf_get_addr(struct snd_pcm_substream *substream, unsigned int ofs) argument 1413 snd_pcm_sgbuf_get_chunk_size(struct snd_pcm_substream *substream, unsigned int ofs, unsigned int size) argument 1427 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; local 1439 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; local [all...] |
H A D | rawmidi.h | 58 struct snd_rawmidi_substream *substream; member in struct:snd_rawmidi_runtime [all...] |
H A D | sdw.h | 32 static inline void snd_sdw_params_to_config(struct snd_pcm_substream *substream, argument
|
H A D | soc.h | 1220 snd_soc_substream_to_rtd(const struct snd_pcm_substream *substream) argument
|
H A D | vx_core.h | 57 struct snd_pcm_substream *substream; member in struct:vx_pipe
|
/linux-master/include/uapi/sound/ |
H A D | emu10k1.h | 384 unsigned int substream; /* substream number */ member in struct:snd_emu10k1_fx8010_pcm_rec
|
/linux-master/sound/aoa/codecs/ |
H A D | onyx.c | 693 onyx_prepare(struct codec_info_item *cii, struct bus_info *bi, struct snd_pcm_substream *substream) argument 744 onyx_open(struct codec_info_item *cii, struct snd_pcm_substream *substream) argument 756 onyx_close(struct codec_info_item *cii, struct snd_pcm_substream *substream) argument
|
/linux-master/sound/aoa/soundbus/i2sbus/ |
H A D | i2sbus.h | 43 struct snd_pcm_substream *substream; member in struct:pcm_info
|
H A D | pcm.c | 296 static inline int i2sbus_hw_free(struct snd_pcm_substream *substream, int in) argument 307 static int i2sbus_playback_hw_free(struct snd_pcm_substream *substream) argument 312 i2sbus_record_hw_free(struct snd_pcm_substream *substream) argument 713 i2sbus_playback_open(struct snd_pcm_substream *substream) argument 723 i2sbus_playback_close(struct snd_pcm_substream *substream) argument 738 i2sbus_playback_prepare(struct snd_pcm_substream *substream) argument 749 i2sbus_playback_trigger(struct snd_pcm_substream *substream, int cmd) argument 760 i2sbus_playback_pointer(struct snd_pcm_substream *substream) argument 781 i2sbus_record_open(struct snd_pcm_substream *substream) argument 791 i2sbus_record_close(struct snd_pcm_substream *substream) argument 806 i2sbus_record_prepare(struct snd_pcm_substream *substream) argument 817 i2sbus_record_trigger(struct snd_pcm_substream *substream, int cmd) argument 828 i2sbus_record_pointer(struct snd_pcm_substream *substream) argument [all...] |
/linux-master/sound/arm/ |
H A D | aaci.c | 399 static int aaci_pcm_open(struct snd_pcm_substream *substream) argument 456 aaci_pcm_close(struct snd_pcm_substream *substream) argument 473 aaci_pcm_hw_free(struct snd_pcm_substream *substream) argument 496 aaci_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 533 aaci_pcm_prepare(struct snd_pcm_substream *substream) argument 547 aaci_pcm_pointer(struct snd_pcm_substream *substream) argument 585 aaci_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) argument 669 aaci_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) argument 709 aaci_pcm_capture_prepare(struct snd_pcm_substream *substream) argument [all...] |
H A D | pxa2xx-ac97.c | 61 static int pxa2xx_ac97_pcm_open(struct snd_pcm_substream *substream) argument 89 static int pxa2xx_ac97_pcm_close(struct snd_pcm_substream *substream) argument 100 pxa2xx_ac97_pcm_prepare(struct snd_pcm_substream *substream) argument [all...] |
H A D | pxa2xx-pcm-lib.c | 32 int pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, argument 61 int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) argument 68 pxa2xx_pcm_pointer(struct snd_pcm_substream *substream) argument 74 pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) argument 80 pxa2xx_pcm_open(struct snd_pcm_substream *substream) argument 119 pxa2xx_pcm_close(struct snd_pcm_substream *substream) argument 149 pxa2xx_soc_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 156 pxa2xx_soc_pcm_close(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 163 pxa2xx_soc_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 171 pxa2xx_soc_pcm_prepare(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 178 pxa2xx_soc_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument 186 pxa2xx_soc_pcm_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument [all...] |
/linux-master/sound/atmel/ |
H A D | ac97c.c | 85 static int atmel_ac97c_playback_open(struct snd_pcm_substream *substream) argument 104 static int atmel_ac97c_capture_open(struct snd_pcm_substream *substream) argument 123 static int atmel_ac97c_playback_close(struct snd_pcm_substream *substream) argument 140 atmel_ac97c_capture_close(struct snd_pcm_substream *substream) argument 157 atmel_ac97c_playback_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument 171 atmel_ac97c_capture_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument 185 atmel_ac97c_playback_prepare(struct snd_pcm_substream *substream) argument 267 atmel_ac97c_capture_prepare(struct snd_pcm_substream *substream) argument 350 atmel_ac97c_playback_trigger(struct snd_pcm_substream *substream, int cmd) argument 381 atmel_ac97c_capture_trigger(struct snd_pcm_substream *substream, int cmd) argument 413 atmel_ac97c_playback_pointer(struct snd_pcm_substream *substream) argument 430 atmel_ac97c_capture_pointer(struct snd_pcm_substream *substream) argument [all...] |
/linux-master/sound/core/oss/ |
H A D | pcm_oss.c | 531 static int snd_pcm_oss_plugin_clear(struct snd_pcm_substream *substream) argument 577 static long snd_pcm_oss_bytes(struct snd_pcm_substream *substream, long frames) argument 594 static long snd_pcm_alsa_frames(struct snd_pcm_substream *substream, long bytes) argument 673 static int snd_pcm_oss_period_size(struct snd_pcm_substream *substream, argument 780 choose_rate(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, unsigned int best_rate) argument 834 snd_pcm_oss_release_buffers(struct snd_pcm_substream *substream) argument 846 snd_pcm_oss_change_params_locked(struct snd_pcm_substream *substream) argument 1093 snd_pcm_oss_change_params(struct snd_pcm_substream *substream, bool trylock) argument 1113 struct snd_pcm_substream *asubstream = NULL, *substream; local 1138 snd_pcm_oss_prepare(struct snd_pcm_substream *substream) argument 1157 snd_pcm_oss_make_ready(struct snd_pcm_substream *substream) argument 1180 snd_pcm_oss_make_ready_locked(struct snd_pcm_substream *substream) argument 1199 snd_pcm_oss_capture_position_fixup(struct snd_pcm_substream *substream, snd_pcm_sframes_t *delay) argument 1224 snd_pcm_oss_write3(struct snd_pcm_substream *substream, const char *ptr, snd_pcm_uframes_t frames, int in_kernel) argument 1255 snd_pcm_oss_read3(struct snd_pcm_substream *substream, char *ptr, snd_pcm_uframes_t frames, int in_kernel) argument 1299 snd_pcm_oss_writev3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) argument 1328 snd_pcm_oss_readv3(struct snd_pcm_substream *substream, void **bufs, snd_pcm_uframes_t frames) argument 1357 snd_pcm_oss_write2(struct snd_pcm_substream *substream, const char *buf, size_t bytes, int in_kernel) argument 1390 snd_pcm_oss_write1(struct snd_pcm_substream *substream, const char __user *buf, size_t bytes) argument 1467 snd_pcm_oss_read2(struct snd_pcm_substream *substream, char *buf, size_t bytes, int in_kernel) argument 1500 snd_pcm_oss_read1(struct snd_pcm_substream *substream, char __user *buf, size_t bytes) argument 1564 struct snd_pcm_substream *substream; local 1586 struct snd_pcm_substream *substream; local 1601 snd_pcm_oss_sync1(struct snd_pcm_substream *substream, size_t size) argument 1652 struct snd_pcm_substream *substream; local 1750 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 1775 struct snd_pcm_substream *substream; local 1792 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 1813 struct snd_pcm_substream *substream; local 1824 struct snd_pcm_substream *substream; local 1835 struct snd_pcm_substream *substream; local 1889 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 1909 struct snd_pcm_substream *substream; local 1918 snd_pcm_oss_set_subdivide1(struct snd_pcm_substream *substream, int subdivide) argument 1944 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 1961 snd_pcm_oss_set_fragment1(struct snd_pcm_substream *substream, unsigned int val) argument 1987 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 2012 snd_pcm_oss_get_caps1(struct snd_pcm_substream *substream, int res) argument 2042 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; local 2049 snd_pcm_oss_simulate_fill(struct snd_pcm_substream *substream, snd_pcm_uframes_t hw_ptr) argument 2158 struct snd_pcm_substream *substream; local 2182 struct snd_pcm_substream *substream; local 2252 struct snd_pcm_substream *substream; local 2349 snd_pcm_oss_release_substream(struct snd_pcm_substream *substream) argument 2355 snd_pcm_oss_init_substream(struct snd_pcm_substream *substream, struct snd_pcm_oss_setup *setup, int minor) argument 2396 struct snd_pcm_substream *substream = pcm_oss_file->streams[cidx]; local 2412 struct snd_pcm_substream *substream; local 2564 struct snd_pcm_substream *substream; local 2598 struct snd_pcm_substream *substream; local 2765 struct snd_pcm_substream *substream; local 2788 struct snd_pcm_substream *substream; local 2804 snd_pcm_oss_playback_ready(struct snd_pcm_substream *substream) argument 2815 snd_pcm_oss_capture_ready(struct snd_pcm_substream *substream) argument 2873 struct snd_pcm_substream *substream = NULL; local [all...] |
/linux-master/sound/core/ |
H A D | pcm.c | 107 struct snd_pcm_substream *substream; local 328 static void snd_pcm_proc_info_read(struct snd_pcm_substream *substream, argument 375 struct snd_pcm_substream *substream = entry->private_data; local 410 struct snd_pcm_substream *substream = entry->private_data; local 436 struct snd_pcm_substream *substream = entry->private_data; local 471 struct snd_pcm_substream *substream = entry->private_data; local 530 create_substream_info_entry(struct snd_pcm_substream *substream, const char *name, void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) argument 544 snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) argument 583 snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) argument 630 struct snd_pcm_substream *substream, *prev; local 815 struct snd_pcm_substream *substream, *substream_next; local 879 struct snd_pcm_substream *substream; local 976 snd_pcm_detach_substream(struct snd_pcm_substream *substream) argument 1043 struct snd_pcm_substream *substream; local 1086 struct snd_pcm_substream *substream; local [all...] |
H A D | pcm_compat.c | 12 static int snd_pcm_ioctl_delay_compat(struct snd_pcm_substream *substream, argument 26 static int snd_pcm_ioctl_rewind_compat(struct snd_pcm_substream *substream, argument 40 static int snd_pcm_ioctl_forward_compat(struct snd_pcm_substream *substream, argument 86 static int snd_pcm_ioctl_sw_params_compat(struct snd_pcm_substream *substream, argument 128 snd_pcm_ioctl_channel_info_compat(struct snd_pcm_substream *substream, struct snd_pcm_channel_info32 __user *src) argument 181 snd_pcm_status_user_compat64(struct snd_pcm_substream *substream, struct compat_snd_pcm_status64 __user *src, bool ext) argument 234 snd_pcm_ioctl_hw_params_compat(struct snd_pcm_substream *substream, int refine, struct snd_pcm_hw_params32 __user *data32) argument 285 snd_pcm_ioctl_xferi_compat(struct snd_pcm_substream *substream, int dir, struct snd_xferi32 __user *data32) argument 329 snd_pcm_ioctl_xfern_compat(struct snd_pcm_substream *substream, int dir, struct snd_xfern32 __user *data32) argument 406 snd_pcm_ioctl_sync_ptr_x32(struct snd_pcm_substream *substream, struct snd_pcm_sync_ptr_x32 __user *src) argument 490 snd_pcm_ioctl_sync_ptr_buggy(struct snd_pcm_substream *substream, struct snd_pcm_sync_ptr __user *_sync_ptr) argument 565 struct snd_pcm_substream *substream; local [all...] |
H A D | pcm_dmaengine.c | 35 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream) argument 54 int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream, argument 29 substream_to_prtd( const struct snd_pcm_substream *substream) argument 106 snd_dmaengine_pcm_set_config_from_dai_data( const struct snd_pcm_substream *substream, const struct snd_dmaengine_dai_dma_data *dma_data, struct dma_slave_config *slave_config) argument 137 struct snd_pcm_substream *substream = arg; local 148 dmaengine_pcm_prepare_and_submit(struct snd_pcm_substream *substream) argument 187 snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd) argument 233 snd_dmaengine_pcm_pointer_no_residue(struct snd_pcm_substream *substream) argument 249 snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream) argument 305 snd_dmaengine_pcm_open(struct snd_pcm_substream *substream, struct dma_chan *chan) argument 344 snd_dmaengine_pcm_open_request_chan(struct snd_pcm_substream *substream, dma_filter_fn filter_fn, void *filter_data) argument 358 snd_dmaengine_pcm_close(struct snd_pcm_substream *substream) argument 378 snd_dmaengine_pcm_close_release_chan(struct snd_pcm_substream *substream) argument 402 snd_dmaengine_pcm_refine_runtime_hwparams( struct snd_pcm_substream *substream, struct snd_dmaengine_dai_dma_data *dma_data, struct snd_pcm_hardware *hw, struct dma_chan *chan) argument [all...] |
H A D | pcm_lib.c | 64 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) argument 138 void snd_pcm_debug_name(struct snd_pcm_substream *substream, argument 168 __snd_pcm_xrun(struct snd_pcm_substream *substream) argument 206 snd_pcm_update_state(struct snd_pcm_substream *substream, struct snd_pcm_runtime *runtime) argument 233 update_audio_tstamp(struct snd_pcm_substream *substream, struct timespec64 *curr_tstamp, struct timespec64 *audio_tstamp) argument 283 snd_pcm_update_hw_ptr0(struct snd_pcm_substream *substream, unsigned int in_interrupt) argument 494 snd_pcm_update_hw_ptr(struct snd_pcm_substream *substream) argument 511 struct snd_pcm_substream *substream; local 524 snd_pcm_set_sync(struct snd_pcm_substream *substream) argument 1743 snd_pcm_lib_ioctl_reset(struct snd_pcm_substream *substream, void *arg) argument 1759 snd_pcm_lib_ioctl_channel_info(struct snd_pcm_substream *substream, void *arg) argument 1794 snd_pcm_lib_ioctl_fifo_size(struct snd_pcm_substream *substream, void *arg) argument 1824 snd_pcm_lib_ioctl(struct snd_pcm_substream *substream, unsigned int cmd, void *arg) argument 1866 snd_pcm_period_elapsed_under_stream_lock(struct snd_pcm_substream *substream) argument 1899 snd_pcm_period_elapsed(struct snd_pcm_substream *substream) argument 1915 wait_for_avail(struct snd_pcm_substream *substream, snd_pcm_uframes_t *availp) argument 2021 default_write_copy(struct snd_pcm_substream *substream, int channel, unsigned long hwoff, struct iov_iter *iter, unsigned long bytes) argument 2035 fill_silence(struct snd_pcm_substream *substream, int channel, unsigned long hwoff, struct iov_iter *iter, unsigned long bytes) argument 2054 default_read_copy(struct snd_pcm_substream *substream, int channel, unsigned long hwoff, struct iov_iter *iter, unsigned long bytes) argument 2065 do_transfer(struct snd_pcm_substream *substream, int c, unsigned long hwoff, void *data, unsigned long bytes, pcm_transfer_f transfer, bool in_kernel) argument 2093 interleaved_copy(struct snd_pcm_substream *substream, snd_pcm_uframes_t hwoff, void *data, snd_pcm_uframes_t off, snd_pcm_uframes_t frames, pcm_transfer_f transfer, bool in_kernel) argument 2114 noninterleaved_copy(struct snd_pcm_substream *substream, snd_pcm_uframes_t hwoff, void *data, snd_pcm_uframes_t off, snd_pcm_uframes_t frames, pcm_transfer_f transfer, bool in_kernel) argument 2148 fill_silence_frames(struct snd_pcm_substream *substream, snd_pcm_uframes_t off, snd_pcm_uframes_t frames) argument 2161 pcm_sanity_check(struct snd_pcm_substream *substream) argument 2193 pcm_lib_apply_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_uframes_t appl_ptr) argument 2237 __snd_pcm_lib_xfer(struct snd_pcm_substream *substream, void *data, bool interleaved, snd_pcm_uframes_t size, bool in_kernel) argument 2460 struct snd_pcm_substream *substream; local [all...] |
H A D | pcm_local.h | 36 snd_pcm_avail(struct snd_pcm_substream *substream) argument 45 snd_pcm_hw_avail(struct snd_pcm_substream *substream) argument 59 snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) argument 60 snd_pcm_timer_init(struct snd_pcm_substream *substream) argument 61 snd_pcm_timer_done(struct snd_pcm_substream *substream) argument 76 snd_pcm_dma_buffer_sync(struct snd_pcm_substream *substream, enum snd_dma_sync_mode mode) argument [all...] |
H A D | pcm_memory.c | 99 static int preallocate_pcm_pages(struct snd_pcm_substream *substream, argument 130 snd_pcm_lib_preallocate_free(struct snd_pcm_substream *substream) argument 143 struct snd_pcm_substream *substream; local 160 struct snd_pcm_substream *substream = entry->private_data; local 172 struct snd_pcm_substream *substream = entry->private_data; local 184 struct snd_pcm_substream *substream = entry->private_data; local 231 preallocate_info_init(struct snd_pcm_substream *substream) argument 251 preallocate_info_init(struct snd_pcm_substream *substream) argument 259 preallocate_pages(struct snd_pcm_substream *substream, int type, struct device *data, size_t size, size_t max, bool managed) argument 299 struct snd_pcm_substream *substream; local 320 snd_pcm_lib_preallocate_pages(struct snd_pcm_substream *substream, int type, struct device *data, size_t size, size_t max) argument 378 snd_pcm_set_managed_buffer(struct snd_pcm_substream *substream, int type, struct device *data, size_t size, size_t max) argument 418 snd_pcm_lib_malloc_pages(struct snd_pcm_substream *substream, size_t size) argument 480 snd_pcm_lib_free_pages(struct snd_pcm_substream *substream) argument 501 _snd_pcm_lib_alloc_vmalloc_buffer(struct snd_pcm_substream *substream, size_t size, gfp_t gfp_flags) argument 529 snd_pcm_lib_free_vmalloc_buffer(struct snd_pcm_substream *substream) argument 552 snd_pcm_lib_get_vmalloc_page(struct snd_pcm_substream *substream, unsigned long offset) argument [all...] |
H A D | pcm_native.c | 108 void snd_pcm_stream_lock(struct snd_pcm_substream *substream) argument 120 snd_pcm_stream_unlock(struct snd_pcm_substream *substream) argument 134 snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream) argument 141 snd_pcm_stream_lock_nested(struct snd_pcm_substream *substream) argument 157 snd_pcm_stream_unlock_irq(struct snd_pcm_substream *substream) argument 164 _snd_pcm_stream_lock_irqsave(struct snd_pcm_substream *substream) argument 175 _snd_pcm_stream_lock_irqsave_nested(struct snd_pcm_substream *substream) argument 195 snd_pcm_stream_unlock_irqrestore(struct snd_pcm_substream *substream, unsigned long flags) argument 206 snd_pcm_ops_ioctl(struct snd_pcm_substream *substream, unsigned cmd, void *arg) argument 215 snd_pcm_info(struct snd_pcm_substream *substream, struct snd_pcm_info *info) argument 236 snd_pcm_info_user(struct snd_pcm_substream *substream, struct snd_pcm_info __user * _info) argument 256 hw_support_mmap(struct snd_pcm_substream *substream) argument 283 constrain_mask_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 319 constrain_interval_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 355 constrain_params_by_rules(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 472 fixup_unreferenced_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 539 snd_pcm_hw_refine(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 571 snd_pcm_hw_refine_user(struct snd_pcm_substream *substream, struct snd_pcm_hw_params __user * _params) argument 609 snd_pcm_set_state(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 617 snd_pcm_timer_notify(struct snd_pcm_substream *substream, int event) argument 627 snd_pcm_sync_stop(struct snd_pcm_substream *substream, bool sync_irq) argument 726 snd_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument 861 snd_pcm_hw_params_user(struct snd_pcm_substream *substream, struct snd_pcm_hw_params __user * _params) argument 880 do_hw_free(struct snd_pcm_substream *substream) argument 892 snd_pcm_hw_free(struct snd_pcm_substream *substream) argument 925 snd_pcm_sw_params(struct snd_pcm_substream *substream, struct snd_pcm_sw_params *params) argument 978 snd_pcm_sw_params_user(struct snd_pcm_substream *substream, struct snd_pcm_sw_params __user * _params) argument 992 snd_pcm_calc_delay(struct snd_pcm_substream *substream) argument 1003 snd_pcm_status64(struct snd_pcm_substream *substream, struct snd_pcm_status64 *status) argument 1077 snd_pcm_status_user64(struct snd_pcm_substream *substream, struct snd_pcm_status64 __user * _status, bool ext) argument 1101 snd_pcm_status_user32(struct snd_pcm_substream *substream, struct snd_pcm_status32 __user * _status, bool ext) argument 1150 snd_pcm_channel_info(struct snd_pcm_substream *substream, struct snd_pcm_channel_info * info) argument 1169 snd_pcm_channel_info_user(struct snd_pcm_substream *substream, struct snd_pcm_channel_info __user * _info) argument 1185 snd_pcm_trigger_tstamp(struct snd_pcm_substream *substream) argument 1218 snd_pcm_action_group(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state, bool stream_lock) argument 1278 snd_pcm_action_single(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1295 snd_pcm_group_assign(struct snd_pcm_substream *substream, struct snd_pcm_group *new_group) argument 1306 snd_pcm_group_unref(struct snd_pcm_group *group, struct snd_pcm_substream *substream) argument 1324 snd_pcm_stream_group_ref(struct snd_pcm_substream *substream) argument 1359 snd_pcm_action(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1378 snd_pcm_action_lock_irq(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1388 snd_pcm_action_nonatomic(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1410 snd_pcm_pre_start(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1424 snd_pcm_do_start(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1438 snd_pcm_undo_start(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1447 snd_pcm_post_start(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1476 snd_pcm_start(struct snd_pcm_substream *substream) argument 1483 snd_pcm_start_lock_irq(struct snd_pcm_substream *substream) argument 1492 snd_pcm_pre_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1502 snd_pcm_do_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1513 snd_pcm_post_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1541 snd_pcm_stop(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1556 snd_pcm_drain_done(struct snd_pcm_substream *substream) argument 1571 snd_pcm_stop_xrun(struct snd_pcm_substream *substream) argument 1585 snd_pcm_pre_pause(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1600 snd_pcm_do_pause(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1616 snd_pcm_undo_pause(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1626 snd_pcm_post_pause(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1652 snd_pcm_pause(struct snd_pcm_substream *substream, bool push) argument 1658 snd_pcm_pause_lock_irq(struct snd_pcm_substream *substream, bool push) argument 1668 snd_pcm_pre_suspend(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1685 snd_pcm_do_suspend(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1698 snd_pcm_post_suspend(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1725 snd_pcm_suspend(struct snd_pcm_substream *substream) argument 1742 struct snd_pcm_substream *substream; local 1774 snd_pcm_pre_resume(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1784 snd_pcm_do_resume(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1798 snd_pcm_undo_resume(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1806 snd_pcm_post_resume(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1822 snd_pcm_resume(struct snd_pcm_substream *substream) argument 1830 snd_pcm_resume(struct snd_pcm_substream *substream) argument 1842 snd_pcm_xrun(struct snd_pcm_substream *substream) argument 1862 snd_pcm_pre_reset(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1877 snd_pcm_do_reset(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1893 snd_pcm_post_reset(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1910 snd_pcm_reset(struct snd_pcm_substream *substream) argument 1920 snd_pcm_pre_prepare(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1935 snd_pcm_do_prepare(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1946 snd_pcm_post_prepare(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 1967 snd_pcm_prepare(struct snd_pcm_substream *substream, struct file *file) argument 1998 snd_pcm_pre_drain_init(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 2012 snd_pcm_do_drain_init(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 2057 snd_pcm_post_drain_init(struct snd_pcm_substream *substream, snd_pcm_state_t state) argument 2075 snd_pcm_drain(struct snd_pcm_substream *substream, struct file *file) argument 2190 snd_pcm_drop(struct snd_pcm_substream *substream) argument 2236 snd_pcm_link(struct snd_pcm_substream *substream, int fd) argument 2286 relink_to_local(struct snd_pcm_substream *substream) argument 2293 snd_pcm_unlink(struct snd_pcm_substream *substream) argument 2440 struct snd_pcm_substream *substream = rule->private; local 2484 snd_pcm_hw_constraints_init(struct snd_pcm_substream *substream) argument 2608 snd_pcm_hw_constraints_complete(struct snd_pcm_substream *substream) argument 2691 pcm_release_private(struct snd_pcm_substream *substream) argument 2697 snd_pcm_release_substream(struct snd_pcm_substream *substream) argument 2724 struct snd_pcm_substream *substream; local 2774 struct snd_pcm_substream *substream; local 2882 struct snd_pcm_substream *substream; local 2907 do_pcm_hwsync(struct snd_pcm_substream *substream) argument 2929 forward_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_uframes_t frames, snd_pcm_sframes_t avail) argument 2949 rewind_appl_ptr(struct snd_pcm_substream *substream, snd_pcm_uframes_t frames, snd_pcm_sframes_t avail) argument 2973 snd_pcm_rewind(struct snd_pcm_substream *substream, snd_pcm_uframes_t frames) argument 2992 snd_pcm_forward(struct snd_pcm_substream *substream, snd_pcm_uframes_t frames) argument 3011 snd_pcm_delay(struct snd_pcm_substream *substream, snd_pcm_sframes_t *delay) argument 3026 snd_pcm_hwsync(struct snd_pcm_substream *substream) argument 3031 snd_pcm_sync_ptr(struct snd_pcm_substream *substream, struct snd_pcm_sync_ptr __user *_sync_ptr) argument 3119 snd_pcm_ioctl_sync_ptr_compat(struct snd_pcm_substream *substream, struct snd_pcm_sync_ptr32 __user *src) argument 3184 snd_pcm_tstamp(struct snd_pcm_substream *substream, int __user *_arg) argument 3197 snd_pcm_xferi_frames_ioctl(struct snd_pcm_substream *substream, struct snd_xferi __user *_xferi) argument 3219 snd_pcm_xfern_frames_ioctl(struct snd_pcm_substream *substream, struct snd_xfern __user *_xfern) argument 3248 snd_pcm_rewind_ioctl(struct snd_pcm_substream *substream, snd_pcm_uframes_t __user *_frames) argument 3264 snd_pcm_forward_ioctl(struct snd_pcm_substream *substream, snd_pcm_uframes_t __user *_frames) argument 3280 snd_pcm_common_ioctl(struct file *file, struct snd_pcm_substream *substream, unsigned int cmd, void __user *arg) argument 3415 snd_pcm_kernel_ioctl(struct snd_pcm_substream *substream, unsigned int cmd, void *arg) argument 3457 struct snd_pcm_substream *substream; local 3482 struct snd_pcm_substream *substream; local 3506 struct snd_pcm_substream *substream; local 3545 struct snd_pcm_substream *substream; local 3583 struct snd_pcm_substream *substream; local 3642 struct snd_pcm_substream *substream = vmf->vma->vm_private_data; local 3658 snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3680 struct snd_pcm_substream *substream = vmf->vma->vm_private_data; local 3696 snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3752 snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3757 snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3769 struct snd_pcm_substream *substream = vmf->vma->vm_private_data; local 3820 snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, struct vm_area_struct *area) argument 3848 snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area) argument 3862 snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3909 struct snd_pcm_substream *substream; local 3946 struct snd_pcm_substream *substream; local 4014 snd_pcm_hw_refine_old_user(struct snd_pcm_substream *substream, struct snd_pcm_hw_params_old __user * _oparams) argument 4043 snd_pcm_hw_params_old_user(struct snd_pcm_substream *substream, struct snd_pcm_hw_params_old __user * _oparams) argument 4078 struct snd_pcm_substream *substream = pcm_file->substream; local [all...] |
H A D | pcm_timer.c | 19 void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) argument 54 struct snd_pcm_substream *substream; local 62 struct snd_pcm_substream *substream; local 71 struct snd_pcm_substream *substream; local 94 struct snd_pcm_substream *substream = timer->private_data; local 98 snd_pcm_timer_init(struct snd_pcm_substream *substream) argument 124 snd_pcm_timer_done(struct snd_pcm_substream *substream) argument [all...] |
H A D | rawmidi.c | 106 static bool snd_rawmidi_ready(struct snd_rawmidi_substream *substream) argument 112 static inline int snd_rawmidi_ready_append(struct snd_rawmidi_substream *substream, argument 141 static void snd_rawmidi_buffer_ref_sync(struct snd_rawmidi_substream *substream) argument 158 snd_rawmidi_runtime_create(struct snd_rawmidi_substream *substream) argument 199 snd_rawmidi_runtime_free(struct snd_rawmidi_substream *substream) argument 209 snd_rawmidi_output_trigger(struct snd_rawmidi_substream *substream, int up) argument 216 snd_rawmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) argument 233 reset_runtime_ptrs(struct snd_rawmidi_substream *substream, bool is_input) argument 241 snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream) argument 249 snd_rawmidi_drain_output(struct snd_rawmidi_substream *substream) argument 295 snd_rawmidi_drain_input(struct snd_rawmidi_substream *substream) argument 310 struct snd_rawmidi_substream *substream; local 338 open_substream(struct snd_rawmidi *rmidi, struct snd_rawmidi_substream *substream, int mode) argument 533 close_substream(struct snd_rawmidi *rmidi, struct snd_rawmidi_substream *substream, int cleanup) argument 618 snd_rawmidi_info(struct snd_rawmidi_substream *substream, struct snd_rawmidi_info *info) argument 641 snd_rawmidi_info_user(struct snd_rawmidi_substream *substream, struct snd_rawmidi_info __user *_info) argument 660 struct snd_rawmidi_substream *substream; local 707 resize_runtime_buffer(struct snd_rawmidi_substream *substream, struct snd_rawmidi_params *params, bool is_input) argument 742 snd_rawmidi_output_params(struct snd_rawmidi_substream *substream, struct snd_rawmidi_params *params) argument 758 snd_rawmidi_input_params(struct snd_rawmidi_substream *substream, struct snd_rawmidi_params *params) argument 784 snd_rawmidi_output_status(struct snd_rawmidi_substream *substream, struct snd_rawmidi_status64 *status) argument 796 snd_rawmidi_input_status(struct snd_rawmidi_substream *substream, struct snd_rawmidi_status64 *status) argument 1071 receive_with_tstamp_framing(struct snd_rawmidi_substream *substream, const unsigned char *buffer, int src_count, const struct timespec64 *tstamp) argument 1110 get_framing_tstamp(struct snd_rawmidi_substream *substream) argument 1138 snd_rawmidi_receive(struct snd_rawmidi_substream *substream, const unsigned char *buffer, int count) argument 1212 snd_rawmidi_kernel_read1(struct snd_rawmidi_substream *substream, unsigned char __user *userbuf, unsigned char *kernelbuf, long count) argument 1257 snd_rawmidi_kernel_read(struct snd_rawmidi_substream *substream, unsigned char *buf, long count) argument 1271 struct snd_rawmidi_substream *substream; local 1326 snd_rawmidi_transmit_empty(struct snd_rawmidi_substream *substream) argument 1349 __snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream, unsigned char *buffer, int count) argument 1408 snd_rawmidi_transmit_peek(struct snd_rawmidi_substream *substream, unsigned char *buffer, int count) argument 1425 __snd_rawmidi_transmit_ack(struct snd_rawmidi_substream *substream, int count) argument 1459 snd_rawmidi_transmit_ack(struct snd_rawmidi_substream *substream, int count) argument 1478 snd_rawmidi_transmit(struct snd_rawmidi_substream *substream, unsigned char *buffer, int count) argument 1497 snd_rawmidi_proceed(struct snd_rawmidi_substream *substream) argument 1513 snd_rawmidi_kernel_write1(struct snd_rawmidi_substream *substream, const unsigned char __user *userbuf, const unsigned char *kernelbuf, long count) argument 1575 snd_rawmidi_kernel_write(struct snd_rawmidi_substream *substream, const unsigned char *buf, long count) argument 1589 struct snd_rawmidi_substream *substream; local 1699 struct snd_rawmidi_substream *substream; local 1798 struct snd_rawmidi_substream *substream; local 1907 struct snd_rawmidi_substream *substream; local 2092 struct snd_rawmidi_substream *substream; local [all...] |