Home
last modified time | relevance | path

Searched defs:substream (Results 1 – 200 of 483) sorted by relevance

123

/linux-4.1.27/sound/core/
Dpcm_native.c97 void snd_pcm_stream_lock(struct snd_pcm_substream *substream) in snd_pcm_stream_lock()
115 void snd_pcm_stream_unlock(struct snd_pcm_substream *substream) in snd_pcm_stream_unlock()
135 void snd_pcm_stream_lock_irq(struct snd_pcm_substream *substream) in snd_pcm_stream_lock_irq()
149 void snd_pcm_stream_unlock_irq(struct snd_pcm_substream *substream) in snd_pcm_stream_unlock_irq()
157 unsigned long _snd_pcm_stream_lock_irqsave(struct snd_pcm_substream *substream) in _snd_pcm_stream_lock_irqsave()
174 void snd_pcm_stream_unlock_irqrestore(struct snd_pcm_substream *substream, in snd_pcm_stream_unlock_irqrestore()
197 int snd_pcm_info(struct snd_pcm_substream *substream, struct snd_pcm_info *info) in snd_pcm_info()
224 int snd_pcm_info_user(struct snd_pcm_substream *substream, in snd_pcm_info_user()
242 static bool hw_support_mmap(struct snd_pcm_substream *substream) in hw_support_mmap()
280 int snd_pcm_hw_refine(struct snd_pcm_substream *substream, in snd_pcm_hw_refine()
[all …]
Dpcm_memory.c51 static int preallocate_pcm_pages(struct snd_pcm_substream *substream, size_t size) in preallocate_pcm_pages()
77 static void snd_pcm_lib_preallocate_dma_free(struct snd_pcm_substream *substream) in snd_pcm_lib_preallocate_dma_free()
93 int snd_pcm_lib_preallocate_free(struct snd_pcm_substream *substream) in snd_pcm_lib_preallocate_free()
115 struct snd_pcm_substream *substream; in snd_pcm_lib_preallocate_free_for_all() local
135 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_proc_read() local
147 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_max_proc_read() local
159 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_proc_write() local
198 static inline void preallocate_info_init(struct snd_pcm_substream *substream) in preallocate_info_init()
231 static int snd_pcm_lib_preallocate_pages1(struct snd_pcm_substream *substream, in snd_pcm_lib_preallocate_pages1()
258 int snd_pcm_lib_preallocate_pages(struct snd_pcm_substream *substream, in snd_pcm_lib_preallocate_pages()
[all …]
Dpcm_dmaengine.c39 const struct snd_pcm_substream *substream) in substream_to_prtd()
44 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream) in snd_dmaengine_pcm_get_chan()
61 int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream, in snd_hwparams_to_dma_slave_config()
113 const struct snd_pcm_substream *substream, in snd_dmaengine_pcm_set_config_from_dai_data()
135 struct snd_pcm_substream *substream = arg; in dmaengine_pcm_dma_complete() local
145 static int dmaengine_pcm_prepare_and_submit(struct snd_pcm_substream *substream) in dmaengine_pcm_prepare_and_submit()
184 int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_dmaengine_pcm_trigger()
228 snd_pcm_uframes_t snd_dmaengine_pcm_pointer_no_residue(struct snd_pcm_substream *substream) in snd_dmaengine_pcm_pointer_no_residue()
242 snd_pcm_uframes_t snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream) in snd_dmaengine_pcm_pointer()
294 int snd_dmaengine_pcm_open(struct snd_pcm_substream *substream, in snd_dmaengine_pcm_open()
[all …]
Dpcm_timer.c32 void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) in snd_pcm_timer_resolution_change()
67 struct snd_pcm_substream *substream; in snd_pcm_timer_resolution() local
75 struct snd_pcm_substream *substream; in snd_pcm_timer_start() local
84 struct snd_pcm_substream *substream; in snd_pcm_timer_stop() local
107 struct snd_pcm_substream *substream = timer->private_data; in snd_pcm_timer_free() local
111 void snd_pcm_timer_init(struct snd_pcm_substream *substream) in snd_pcm_timer_init()
137 void snd_pcm_timer_done(struct snd_pcm_substream *substream) in snd_pcm_timer_done()
Drawmidi.c88 static inline int snd_rawmidi_ready(struct snd_rawmidi_substream *substream) in snd_rawmidi_ready()
94 static inline int snd_rawmidi_ready_append(struct snd_rawmidi_substream *substream, in snd_rawmidi_ready_append()
110 static int snd_rawmidi_runtime_create(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_create()
136 static int snd_rawmidi_runtime_free(struct snd_rawmidi_substream *substream) in snd_rawmidi_runtime_free()
146 static inline void snd_rawmidi_output_trigger(struct snd_rawmidi_substream *substream,int up) in snd_rawmidi_output_trigger()
153 static void snd_rawmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_rawmidi_input_trigger()
162 int snd_rawmidi_drop_output(struct snd_rawmidi_substream *substream) in snd_rawmidi_drop_output()
177 int snd_rawmidi_drain_output(struct snd_rawmidi_substream *substream) in snd_rawmidi_drain_output()
209 int snd_rawmidi_drain_input(struct snd_rawmidi_substream *substream) in snd_rawmidi_drain_input()
231 struct snd_rawmidi_substream *substream; in assign_substream() local
[all …]
Dpcm_lib.c39 #define trace_hwptr(substream, pos, in_interrupt) argument
40 #define trace_xrun(substream) argument
41 #define trace_hw_ptr_error(substream, reason) argument
53 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) in snd_pcm_playback_silence()
143 void snd_pcm_debug_name(struct snd_pcm_substream *substream, in snd_pcm_debug_name()
161 #define xrun_debug(substream, mask) \ argument
164 #define xrun_debug(substream, mask) 0 argument
167 #define dump_stack_on_xrun(substream) do { \ argument
172 static void xrun(struct snd_pcm_substream *substream) in xrun()
189 #define hw_ptr_error(substream, in_interrupt, reason, fmt, args...) \ argument
[all …]
Dpcm.c117 struct snd_pcm_substream *substream; in snd_pcm_control_ioctl() local
336 static void snd_pcm_proc_info_read(struct snd_pcm_substream *substream, in snd_pcm_proc_info_read()
385 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_substream_proc_hw_params_read() local
422 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_substream_proc_sw_params_read() local
450 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_substream_proc_status_read() local
487 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_xrun_injection_write() local
570 static int snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) in snd_pcm_substream_proc_init()
647 static int snd_pcm_substream_proc_done(struct snd_pcm_substream *substream) in snd_pcm_substream_proc_done()
668 static inline int snd_pcm_substream_proc_init(struct snd_pcm_substream *substream) { return 0; } in snd_pcm_substream_proc_init()
669 static inline int snd_pcm_substream_proc_done(struct snd_pcm_substream *substream) { return 0; } in snd_pcm_substream_proc_done()
[all …]
Dpcm_compat.c26 static int snd_pcm_ioctl_delay_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_delay_compat()
43 static int snd_pcm_ioctl_rewind_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_rewind_compat()
60 static int snd_pcm_ioctl_forward_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_forward_compat()
122 static int snd_pcm_ioctl_sw_params_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_sw_params_compat()
164 static int snd_pcm_ioctl_channel_info_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_channel_info_compat()
213 static int snd_pcm_status_user_compat(struct snd_pcm_substream *substream, in snd_pcm_status_user_compat()
277 static int snd_pcm_status_user_x32(struct snd_pcm_substream *substream, in snd_pcm_status_user_x32()
320 static int snd_pcm_ioctl_hw_params_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_hw_params_compat()
372 static int snd_pcm_ioctl_xferi_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_xferi_compat()
416 static int snd_pcm_ioctl_xfern_compat(struct snd_pcm_substream *substream, in snd_pcm_ioctl_xfern_compat()
[all …]
/linux-4.1.27/sound/pci/oxygen/
Doxygen_pcm.c127 oxygen_substream_channel(struct snd_pcm_substream *substream) in oxygen_substream_channel()
132 static int oxygen_open(struct snd_pcm_substream *substream, in oxygen_open()
201 static int oxygen_rec_a_open(struct snd_pcm_substream *substream) in oxygen_rec_a_open()
206 static int oxygen_rec_b_open(struct snd_pcm_substream *substream) in oxygen_rec_b_open()
211 static int oxygen_rec_c_open(struct snd_pcm_substream *substream) in oxygen_rec_c_open()
216 static int oxygen_spdif_open(struct snd_pcm_substream *substream) in oxygen_spdif_open()
221 static int oxygen_multich_open(struct snd_pcm_substream *substream) in oxygen_multich_open()
226 static int oxygen_ac97_open(struct snd_pcm_substream *substream) in oxygen_ac97_open()
231 static int oxygen_close(struct snd_pcm_substream *substream) in oxygen_close()
314 static int oxygen_hw_params(struct snd_pcm_substream *substream, in oxygen_hw_params()
[all …]
/linux-4.1.27/sound/soc/nuc900/
Dnuc900-pcm.c42 static int nuc900_dma_hw_params(struct snd_pcm_substream *substream, in nuc900_dma_hw_params()
48 static void nuc900_update_dma_register(struct snd_pcm_substream *substream) in nuc900_update_dma_register()
66 static void nuc900_dma_start(struct snd_pcm_substream *substream) in nuc900_dma_start()
77 static void nuc900_dma_stop(struct snd_pcm_substream *substream) in nuc900_dma_stop()
90 struct snd_pcm_substream *substream = dev_id; in nuc900_dma_interrupt() local
139 static int nuc900_dma_hw_free(struct snd_pcm_substream *substream) in nuc900_dma_hw_free()
145 static int nuc900_dma_prepare(struct snd_pcm_substream *substream) in nuc900_dma_prepare()
183 static int nuc900_dma_trigger(struct snd_pcm_substream *substream, int cmd) in nuc900_dma_trigger()
206 static int nuc900_dma_getposition(struct snd_pcm_substream *substream, in nuc900_dma_getposition()
221 static snd_pcm_uframes_t nuc900_dma_pointer(struct snd_pcm_substream *substream) in nuc900_dma_pointer()
[all …]
/linux-4.1.27/sound/arm/
Dpxa2xx-pcm-lib.c39 int __pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, in __pxa2xx_pcm_hw_params()
106 int __pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream) in __pxa2xx_pcm_hw_free()
120 int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in pxa2xx_pcm_trigger()
154 pxa2xx_pcm_pointer(struct snd_pcm_substream *substream) in pxa2xx_pcm_pointer()
169 int __pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) in __pxa2xx_pcm_prepare()
192 struct snd_pcm_substream *substream = dev_id; in pxa2xx_pcm_dma_irq() local
208 int __pxa2xx_pcm_open(struct snd_pcm_substream *substream) in __pxa2xx_pcm_open()
257 int __pxa2xx_pcm_close(struct snd_pcm_substream *substream) in __pxa2xx_pcm_close()
269 int pxa2xx_pcm_mmap(struct snd_pcm_substream *substream, in pxa2xx_pcm_mmap()
282 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in pxa2xx_pcm_preallocate_dma_buffer() local
[all …]
Dpxa2xx-pcm.c25 static int pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) in pxa2xx_pcm_prepare()
34 static int pxa2xx_pcm_open(struct snd_pcm_substream *substream) in pxa2xx_pcm_open()
66 static int pxa2xx_pcm_close(struct snd_pcm_substream *substream) in pxa2xx_pcm_close()
Daaci.c402 static int aaci_pcm_open(struct snd_pcm_substream *substream) in aaci_pcm_open()
459 static int aaci_pcm_close(struct snd_pcm_substream *substream) in aaci_pcm_close()
476 static int aaci_pcm_hw_free(struct snd_pcm_substream *substream) in aaci_pcm_hw_free()
504 static int aaci_pcm_hw_params(struct snd_pcm_substream *substream, in aaci_pcm_hw_params()
546 static int aaci_pcm_prepare(struct snd_pcm_substream *substream) in aaci_pcm_prepare()
560 static snd_pcm_uframes_t aaci_pcm_pointer(struct snd_pcm_substream *substream) in aaci_pcm_pointer()
598 static int aaci_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) in aaci_pcm_playback_trigger()
683 static int aaci_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) in aaci_pcm_capture_trigger()
723 static int aaci_pcm_capture_prepare(struct snd_pcm_substream *substream) in aaci_pcm_capture_prepare()
Dpxa2xx-ac97.c65 static int pxa2xx_ac97_pcm_startup(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_startup()
86 static void pxa2xx_ac97_pcm_shutdown(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_shutdown()
95 static int pxa2xx_ac97_pcm_prepare(struct snd_pcm_substream *substream) in pxa2xx_ac97_pcm_prepare()
/linux-4.1.27/sound/firewire/dice/
Ddice-pcm.c15 struct snd_pcm_substream *substream = rule->private; in dice_rate_constraint() local
50 struct snd_pcm_substream *substream = rule->private; in dice_channels_constraint() local
120 struct snd_pcm_substream *substream) in init_hw_info()
164 static int pcm_open(struct snd_pcm_substream *substream) in pcm_open()
220 static int pcm_close(struct snd_pcm_substream *substream) in pcm_close()
229 static int capture_hw_params(struct snd_pcm_substream *substream, in capture_hw_params()
246 static int playback_hw_params(struct snd_pcm_substream *substream, in playback_hw_params()
264 static int capture_hw_free(struct snd_pcm_substream *substream) in capture_hw_free()
280 static int playback_hw_free(struct snd_pcm_substream *substream) in playback_hw_free()
296 static int capture_prepare(struct snd_pcm_substream *substream) in capture_prepare()
[all …]
Ddice-midi.c10 static int midi_open(struct snd_rawmidi_substream *substream) in midi_open()
32 static int midi_close(struct snd_rawmidi_substream *substream) in midi_close()
/linux-4.1.27/sound/soc/qcom/
Dlpass-platform.c60 static int lpass_platform_pcmops_open(struct snd_pcm_substream *substream) in lpass_platform_pcmops_open()
83 static int lpass_platform_pcmops_hw_params(struct snd_pcm_substream *substream, in lpass_platform_pcmops_hw_params()
169 static int lpass_platform_pcmops_hw_free(struct snd_pcm_substream *substream) in lpass_platform_pcmops_hw_free()
185 static int lpass_platform_pcmops_prepare(struct snd_pcm_substream *substream) in lpass_platform_pcmops_prepare()
232 static int lpass_platform_pcmops_trigger(struct snd_pcm_substream *substream, in lpass_platform_pcmops_trigger()
302 struct snd_pcm_substream *substream) in lpass_platform_pcmops_pointer()
329 static int lpass_platform_pcmops_mmap(struct snd_pcm_substream *substream, in lpass_platform_pcmops_mmap()
352 struct snd_pcm_substream *substream = data; in lpass_platform_lpaif_irq() local
413 static int lpass_platform_alloc_buffer(struct snd_pcm_substream *substream, in lpass_platform_alloc_buffer()
434 static void lpass_platform_free_buffer(struct snd_pcm_substream *substream, in lpass_platform_free_buffer()
[all …]
Dlpass-cpu.c48 static int lpass_cpu_daiops_startup(struct snd_pcm_substream *substream, in lpass_cpu_daiops_startup()
72 static void lpass_cpu_daiops_shutdown(struct snd_pcm_substream *substream, in lpass_cpu_daiops_shutdown()
81 static int lpass_cpu_daiops_hw_params(struct snd_pcm_substream *substream, in lpass_cpu_daiops_hw_params()
162 static int lpass_cpu_daiops_hw_free(struct snd_pcm_substream *substream, in lpass_cpu_daiops_hw_free()
177 static int lpass_cpu_daiops_prepare(struct snd_pcm_substream *substream, in lpass_cpu_daiops_prepare()
193 static int lpass_cpu_daiops_trigger(struct snd_pcm_substream *substream, in lpass_cpu_daiops_trigger()
/linux-4.1.27/sound/drivers/pcsp/
Dpcsp_lib.c31 struct snd_pcm_substream *substream; in pcsp_call_pcm_elapsed() local
47 struct snd_pcm_substream *substream; in pcsp_timer_update() local
89 struct snd_pcm_substream *substream; in pcsp_pointer_update() local
201 static int snd_pcsp_playback_close(struct snd_pcm_substream *substream) in snd_pcsp_playback_close()
212 static int snd_pcsp_playback_hw_params(struct snd_pcm_substream *substream, in snd_pcsp_playback_hw_params()
225 static int snd_pcsp_playback_hw_free(struct snd_pcm_substream *substream) in snd_pcsp_playback_hw_free()
235 static int snd_pcsp_playback_prepare(struct snd_pcm_substream *substream) in snd_pcsp_playback_prepare()
257 static int snd_pcsp_trigger(struct snd_pcm_substream *substream, int cmd) in snd_pcsp_trigger()
277 static snd_pcm_uframes_t snd_pcsp_playback_pointer(struct snd_pcm_substream in snd_pcsp_playback_pointer()
310 static int snd_pcsp_playback_open(struct snd_pcm_substream *substream) in snd_pcsp_playback_open()
/linux-4.1.27/sound/soc/atmel/
Datmel-pcm-pdc.c53 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in atmel_pcm_preallocate_dma_buffer() local
72 static int atmel_pcm_mmap(struct snd_pcm_substream *substream, in atmel_pcm_mmap()
111 struct snd_pcm_substream *substream; in atmel_pcm_free() local
164 struct snd_pcm_substream *substream) in atmel_pcm_dma_irq()
212 static int atmel_pcm_hw_params(struct snd_pcm_substream *substream, in atmel_pcm_hw_params()
241 static int atmel_pcm_hw_free(struct snd_pcm_substream *substream) in atmel_pcm_hw_free()
255 static int atmel_pcm_prepare(struct snd_pcm_substream *substream) in atmel_pcm_prepare()
267 static int atmel_pcm_trigger(struct snd_pcm_substream *substream, in atmel_pcm_trigger()
334 struct snd_pcm_substream *substream) in atmel_pcm_pointer()
351 static int atmel_pcm_open(struct snd_pcm_substream *substream) in atmel_pcm_open()
[all …]
Datmel-pcm-dma.c67 struct snd_pcm_substream *substream) in atmel_pcm_dma_irq()
91 static int atmel_pcm_configure_dma(struct snd_pcm_substream *substream, in atmel_pcm_configure_dma()
Datmel_ssc_dai.c285 static int atmel_ssc_startup(struct snd_pcm_substream *substream, in atmel_ssc_startup()
346 static void atmel_ssc_shutdown(struct snd_pcm_substream *substream, in atmel_ssc_shutdown()
444 static int atmel_ssc_hw_params(struct snd_pcm_substream *substream, in atmel_ssc_hw_params()
772 static int atmel_ssc_prepare(struct snd_pcm_substream *substream, in atmel_ssc_prepare()
795 static int atmel_ssc_trigger(struct snd_pcm_substream *substream, in atmel_ssc_trigger()
/linux-4.1.27/sound/pci/emu10k1/
Demupcm.c92 static snd_pcm_uframes_t snd_emu10k1_efx_playback_pointer(struct snd_pcm_substream *substream) in snd_emu10k1_efx_playback_pointer()
289 struct snd_pcm_substream *substream = evoice->epcm->substream; in snd_emu10k1_pcm_init_voice() local
408 static int snd_emu10k1_playback_hw_params(struct snd_pcm_substream *substream, in snd_emu10k1_playback_hw_params()
436 static int snd_emu10k1_playback_hw_free(struct snd_pcm_substream *substream) in snd_emu10k1_playback_hw_free()
466 static int snd_emu10k1_efx_playback_hw_free(struct snd_pcm_substream *substream) in snd_emu10k1_efx_playback_hw_free()
495 static int snd_emu10k1_playback_prepare(struct snd_pcm_substream *substream) in snd_emu10k1_playback_prepare()
523 static int snd_emu10k1_efx_playback_prepare(struct snd_pcm_substream *substream) in snd_emu10k1_efx_playback_prepare()
579 static int snd_emu10k1_capture_hw_params(struct snd_pcm_substream *substream, in snd_emu10k1_capture_hw_params()
585 static int snd_emu10k1_capture_hw_free(struct snd_pcm_substream *substream) in snd_emu10k1_capture_hw_free()
590 static int snd_emu10k1_capture_prepare(struct snd_pcm_substream *substream) in snd_emu10k1_capture_prepare()
[all …]
Dp16v.c174 static int snd_p16v_pcm_open_playback_channel(struct snd_pcm_substream *substream, int channel_id) in snd_p16v_pcm_open_playback_channel()
222 static int snd_p16v_pcm_open_capture_channel(struct snd_pcm_substream *substream, int channel_id) in snd_p16v_pcm_open_capture_channel()
267 static int snd_p16v_pcm_close_playback(struct snd_pcm_substream *substream) in snd_p16v_pcm_close_playback()
278 static int snd_p16v_pcm_close_capture(struct snd_pcm_substream *substream) in snd_p16v_pcm_close_capture()
288 static int snd_p16v_pcm_open_playback_front(struct snd_pcm_substream *substream) in snd_p16v_pcm_open_playback_front()
293 static int snd_p16v_pcm_open_capture(struct snd_pcm_substream *substream) in snd_p16v_pcm_open_capture()
300 static int snd_p16v_pcm_hw_params_playback(struct snd_pcm_substream *substream, in snd_p16v_pcm_hw_params_playback()
310 static int snd_p16v_pcm_hw_params_capture(struct snd_pcm_substream *substream, in snd_p16v_pcm_hw_params_capture()
321 static int snd_p16v_pcm_hw_free_playback(struct snd_pcm_substream *substream) in snd_p16v_pcm_hw_free_playback()
329 static int snd_p16v_pcm_hw_free_capture(struct snd_pcm_substream *substream) in snd_p16v_pcm_hw_free_capture()
[all …]
Demu10k1x.c208 struct snd_pcm_substream *substream; member
382 static int snd_emu10k1x_playback_open(struct snd_pcm_substream *substream) in snd_emu10k1x_playback_open()
410 static int snd_emu10k1x_playback_close(struct snd_pcm_substream *substream) in snd_emu10k1x_playback_close()
416 static int snd_emu10k1x_pcm_hw_params(struct snd_pcm_substream *substream, in snd_emu10k1x_pcm_hw_params()
433 static int snd_emu10k1x_pcm_hw_free(struct snd_pcm_substream *substream) in snd_emu10k1x_pcm_hw_free()
453 static int snd_emu10k1x_pcm_prepare(struct snd_pcm_substream *substream) in snd_emu10k1x_pcm_prepare()
482 static int snd_emu10k1x_pcm_trigger(struct snd_pcm_substream *substream, in snd_emu10k1x_pcm_trigger()
520 snd_emu10k1x_pcm_pointer(struct snd_pcm_substream *substream) in snd_emu10k1x_pcm_pointer()
563 static int snd_emu10k1x_pcm_open_capture(struct snd_pcm_substream *substream) in snd_emu10k1x_pcm_open_capture()
591 static int snd_emu10k1x_pcm_close_capture(struct snd_pcm_substream *substream) in snd_emu10k1x_pcm_close_capture()
[all …]
Demumpu401.c156 static int snd_emu10k1_midi_input_open(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_input_open()
183 static int snd_emu10k1_midi_output_open(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_output_open()
210 static int snd_emu10k1_midi_input_close(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_input_close()
233 static int snd_emu10k1_midi_output_close(struct snd_rawmidi_substream *substream) in snd_emu10k1_midi_output_close()
256 static void snd_emu10k1_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_emu10k1_midi_input_trigger()
270 static void snd_emu10k1_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_emu10k1_midi_output_trigger()
/linux-4.1.27/sound/pci/cs5535audio/
Dcs5535audio_pcm.c92 static int snd_cs5535audio_playback_open(struct snd_pcm_substream *substream) in snd_cs5535audio_playback_open()
110 static int snd_cs5535audio_playback_close(struct snd_pcm_substream *substream) in snd_cs5535audio_playback_close()
120 struct snd_pcm_substream *substream, in cs5535audio_build_dma_packets()
238 struct snd_pcm_substream *substream) in cs5535audio_clear_dma_packets()
245 static int snd_cs5535audio_hw_params(struct snd_pcm_substream *substream, in snd_cs5535audio_hw_params()
268 static int snd_cs5535audio_hw_free(struct snd_pcm_substream *substream) in snd_cs5535audio_hw_free()
286 static int snd_cs5535audio_playback_prepare(struct snd_pcm_substream *substream) in snd_cs5535audio_playback_prepare()
293 static int snd_cs5535audio_trigger(struct snd_pcm_substream *substream, int cmd) in snd_cs5535audio_trigger()
328 static snd_pcm_uframes_t snd_cs5535audio_pcm_pointer(struct snd_pcm_substream in snd_cs5535audio_pcm_pointer()
351 static int snd_cs5535audio_capture_open(struct snd_pcm_substream *substream) in snd_cs5535audio_capture_open()
[all …]
/linux-4.1.27/sound/soc/fsl/
Dimx-pcm-fiq.c44 struct snd_pcm_substream *substream; member
53 struct snd_pcm_substream *substream = iprtd->substream; in snd_hrtimer_callback() local
77 static int snd_imx_pcm_hw_params(struct snd_pcm_substream *substream, in snd_imx_pcm_hw_params()
93 static int snd_imx_pcm_prepare(struct snd_pcm_substream *substream) in snd_imx_pcm_prepare()
112 static int snd_imx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_imx_pcm_trigger()
149 static snd_pcm_uframes_t snd_imx_pcm_pointer(struct snd_pcm_substream *substream) in snd_imx_pcm_pointer()
173 static int snd_imx_open(struct snd_pcm_substream *substream) in snd_imx_open()
202 static int snd_imx_close(struct snd_pcm_substream *substream) in snd_imx_close()
214 static int snd_imx_pcm_mmap(struct snd_pcm_substream *substream, in snd_imx_pcm_mmap()
243 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in imx_pcm_preallocate_dma_buffer() local
[all …]
Dfsl_asrc_dma.c50 struct snd_pcm_substream *substream = arg; in fsl_asrc_dma_complete() local
61 static int fsl_asrc_dma_prepare_and_submit(struct snd_pcm_substream *substream) in fsl_asrc_dma_prepare_and_submit()
103 static int fsl_asrc_dma_trigger(struct snd_pcm_substream *substream, int cmd) in fsl_asrc_dma_trigger()
132 static int fsl_asrc_dma_hw_params(struct snd_pcm_substream *substream, in fsl_asrc_dma_hw_params()
254 static int fsl_asrc_dma_hw_free(struct snd_pcm_substream *substream) in fsl_asrc_dma_hw_free()
273 static int fsl_asrc_dma_startup(struct snd_pcm_substream *substream) in fsl_asrc_dma_startup()
298 static int fsl_asrc_dma_shutdown(struct snd_pcm_substream *substream) in fsl_asrc_dma_shutdown()
317 static snd_pcm_uframes_t fsl_asrc_dma_pcm_pointer(struct snd_pcm_substream *substream) in fsl_asrc_dma_pcm_pointer()
338 struct snd_pcm_substream *substream; in fsl_asrc_dma_pcm_new() local
372 struct snd_pcm_substream *substream; in fsl_asrc_dma_pcm_free() local
Dmpc5200_dma.c99 static int psc_dma_hw_free(struct snd_pcm_substream *substream) in psc_dma_hw_free()
111 static int psc_dma_trigger(struct snd_pcm_substream *substream, int cmd) in psc_dma_trigger()
211 static int psc_dma_open(struct snd_pcm_substream *substream) in psc_dma_open()
239 static int psc_dma_close(struct snd_pcm_substream *substream) in psc_dma_close()
264 psc_dma_pointer(struct snd_pcm_substream *substream) in psc_dma_pointer()
282 psc_dma_hw_params(struct snd_pcm_substream *substream, in psc_dma_hw_params()
345 struct snd_pcm_substream *substream; in psc_dma_free() local
Dfsl_dma.c100 struct snd_pcm_substream *substream; member
152 static void fsl_dma_abort_stream(struct snd_pcm_substream *substream) in fsl_dma_abort_stream()
205 struct snd_pcm_substream *substream = dma_private->substream; in fsl_dma_isr() local
385 static int fsl_dma_open(struct snd_pcm_substream *substream) in fsl_dma_open()
537 static int fsl_dma_hw_params(struct snd_pcm_substream *substream, in fsl_dma_hw_params()
701 static snd_pcm_uframes_t fsl_dma_pointer(struct snd_pcm_substream *substream) in fsl_dma_pointer()
765 static int fsl_dma_hw_free(struct snd_pcm_substream *substream) in fsl_dma_hw_free()
798 static int fsl_dma_close(struct snd_pcm_substream *substream) in fsl_dma_close()
827 struct snd_pcm_substream *substream; in fsl_dma_free_dma_buffers() local
Dmpc5200_psc_ac97.c141 static int psc_ac97_hw_analog_params(struct snd_pcm_substream *substream, in psc_ac97_hw_analog_params()
164 static int psc_ac97_hw_digital_params(struct snd_pcm_substream *substream, in psc_ac97_hw_digital_params()
180 static int psc_ac97_trigger(struct snd_pcm_substream *substream, int cmd, in psc_ac97_trigger()
Dfsl_sai.c291 static int fsl_sai_hw_params(struct snd_pcm_substream *substream, in fsl_sai_hw_params()
325 static int fsl_sai_trigger(struct snd_pcm_substream *substream, int cmd, in fsl_sai_trigger()
396 static int fsl_sai_startup(struct snd_pcm_substream *substream, in fsl_sai_startup()
416 static void fsl_sai_shutdown(struct snd_pcm_substream *substream, in fsl_sai_shutdown()
Dfsl_esai.c459 static int fsl_esai_startup(struct snd_pcm_substream *substream, in fsl_esai_startup()
507 static int fsl_esai_hw_params(struct snd_pcm_substream *substream, in fsl_esai_hw_params()
558 static void fsl_esai_shutdown(struct snd_pcm_substream *substream, in fsl_esai_shutdown()
570 static int fsl_esai_trigger(struct snd_pcm_substream *substream, int cmd, in fsl_esai_trigger()
/linux-4.1.27/sound/pci/ctxfi/
Dctpcm.c119 static int ct_pcm_playback_open(struct snd_pcm_substream *substream) in ct_pcm_playback_open()
166 static int ct_pcm_playback_close(struct snd_pcm_substream *substream) in ct_pcm_playback_close()
179 static int ct_pcm_hw_params(struct snd_pcm_substream *substream, in ct_pcm_hw_params()
195 static int ct_pcm_hw_free(struct snd_pcm_substream *substream) in ct_pcm_hw_free()
207 static int ct_pcm_playback_prepare(struct snd_pcm_substream *substream) in ct_pcm_playback_prepare()
229 ct_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) in ct_pcm_playback_trigger()
254 ct_pcm_playback_pointer(struct snd_pcm_substream *substream) in ct_pcm_playback_pointer()
270 static int ct_pcm_capture_open(struct snd_pcm_substream *substream) in ct_pcm_capture_open()
312 static int ct_pcm_capture_close(struct snd_pcm_substream *substream) in ct_pcm_capture_close()
319 static int ct_pcm_capture_prepare(struct snd_pcm_substream *substream) in ct_pcm_capture_prepare()
[all …]
/linux-4.1.27/sound/usb/caiaq/
Dmidi.c29 static int snd_usb_caiaq_midi_input_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_open()
34 static int snd_usb_caiaq_midi_input_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_input_close()
39 static void snd_usb_caiaq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_input_trigger()
50 static int snd_usb_caiaq_midi_output_open(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_open()
55 static int snd_usb_caiaq_midi_output_close(struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_output_close()
66 struct snd_rawmidi_substream *substream) in snd_usb_caiaq_midi_send()
91 static void snd_usb_caiaq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_usb_caiaq_midi_output_trigger()
/linux-4.1.27/sound/firewire/bebob/
Dbebob_pcm.c110 struct snd_pcm_substream *substream) in pcm_init_hw_params()
155 pcm_open(struct snd_pcm_substream *substream) in pcm_open()
202 pcm_close(struct snd_pcm_substream *substream) in pcm_close()
210 pcm_capture_hw_params(struct snd_pcm_substream *substream, in pcm_capture_hw_params()
223 pcm_playback_hw_params(struct snd_pcm_substream *substream, in pcm_playback_hw_params()
237 pcm_capture_hw_free(struct snd_pcm_substream *substream) in pcm_capture_hw_free()
249 pcm_playback_hw_free(struct snd_pcm_substream *substream) in pcm_playback_hw_free()
262 pcm_capture_prepare(struct snd_pcm_substream *substream) in pcm_capture_prepare()
275 pcm_playback_prepare(struct snd_pcm_substream *substream) in pcm_playback_prepare()
289 pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) in pcm_capture_trigger()
[all …]
Dbebob_midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open()
28 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open()
45 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close()
56 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close()
/linux-4.1.27/sound/usb/line6/
Dmidi.c21 #define line6_rawmidi_substream_midi(substream) \ argument
41 static void line6_midi_transmit(struct snd_rawmidi_substream *substream) in line6_midi_transmit()
145 static int line6_midi_output_open(struct snd_rawmidi_substream *substream) in line6_midi_output_open()
150 static int line6_midi_output_close(struct snd_rawmidi_substream *substream) in line6_midi_output_close()
155 static void line6_midi_output_trigger(struct snd_rawmidi_substream *substream, in line6_midi_output_trigger()
171 static void line6_midi_output_drain(struct snd_rawmidi_substream *substream) in line6_midi_output_drain()
181 static int line6_midi_input_open(struct snd_rawmidi_substream *substream) in line6_midi_input_open()
186 static int line6_midi_input_close(struct snd_rawmidi_substream *substream) in line6_midi_input_close()
191 static void line6_midi_input_trigger(struct snd_rawmidi_substream *substream, in line6_midi_input_trigger()
Dcapture.c90 struct snd_pcm_substream *substream = in line6_capture_copy() local
132 struct snd_pcm_substream *substream = in line6_capture_check_period() local
211 static int snd_line6_capture_open(struct snd_pcm_substream *substream) in snd_line6_capture_open()
228 static int snd_line6_capture_close(struct snd_pcm_substream *substream) in snd_line6_capture_close()
Dpcm.c224 int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) in snd_line6_trigger()
272 snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream) in snd_line6_pointer()
328 int snd_line6_hw_params(struct snd_pcm_substream *substream, in snd_line6_hw_params()
354 int snd_line6_hw_free(struct snd_pcm_substream *substream) in snd_line6_hw_free()
562 int snd_line6_prepare(struct snd_pcm_substream *substream) in snd_line6_prepare()
Dplayback.c306 struct snd_pcm_substream *substream = in audio_out_callback() local
366 static int snd_line6_playback_open(struct snd_pcm_substream *substream) in snd_line6_playback_open()
382 static int snd_line6_playback_close(struct snd_pcm_substream *substream) in snd_line6_playback_close()
/linux-4.1.27/sound/soc/blackfin/
Dbf5xx-ac97-pcm.c55 static void bf5xx_mmap_copy(struct snd_pcm_substream *substream, in bf5xx_mmap_copy()
118 static int bf5xx_pcm_hw_params(struct snd_pcm_substream *substream, in bf5xx_pcm_hw_params()
129 static int bf5xx_pcm_hw_free(struct snd_pcm_substream *substream) in bf5xx_pcm_hw_free()
149 static int bf5xx_pcm_prepare(struct snd_pcm_substream *substream) in bf5xx_pcm_prepare()
181 static int bf5xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in bf5xx_pcm_trigger()
220 static snd_pcm_uframes_t bf5xx_pcm_pointer(struct snd_pcm_substream *substream) in bf5xx_pcm_pointer()
242 static int bf5xx_pcm_open(struct snd_pcm_substream *substream) in bf5xx_pcm_open()
271 static int bf5xx_pcm_mmap(struct snd_pcm_substream *substream, in bf5xx_pcm_mmap()
282 static int bf5xx_pcm_copy(struct snd_pcm_substream *substream, int channel, in bf5xx_pcm_copy()
321 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in bf5xx_pcm_preallocate_dma_buffer() local
[all …]
Dbf5xx-i2s-pcm.c63 static int bf5xx_pcm_hw_params(struct snd_pcm_substream *substream, in bf5xx_pcm_hw_params()
78 static int bf5xx_pcm_hw_free(struct snd_pcm_substream *substream) in bf5xx_pcm_hw_free()
85 static int bf5xx_pcm_prepare(struct snd_pcm_substream *substream) in bf5xx_pcm_prepare()
112 static int bf5xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in bf5xx_pcm_trigger()
141 static snd_pcm_uframes_t bf5xx_pcm_pointer(struct snd_pcm_substream *substream) in bf5xx_pcm_pointer()
174 static int bf5xx_pcm_open(struct snd_pcm_substream *substream) in bf5xx_pcm_open()
216 static int bf5xx_pcm_mmap(struct snd_pcm_substream *substream, in bf5xx_pcm_mmap()
228 static int bf5xx_pcm_copy(struct snd_pcm_substream *substream, int channel, in bf5xx_pcm_copy()
285 static int bf5xx_pcm_silence(struct snd_pcm_substream *substream, in bf5xx_pcm_silence()
/linux-4.1.27/sound/firewire/oxfw/
Doxfw-pcm.c122 struct snd_pcm_substream *substream) in init_hw_params()
166 static int limit_to_current_params(struct snd_pcm_substream *substream) in limit_to_current_params()
190 static int pcm_open(struct snd_pcm_substream *substream) in pcm_open()
222 static int pcm_close(struct snd_pcm_substream *substream) in pcm_close()
230 static int pcm_capture_hw_params(struct snd_pcm_substream *substream, in pcm_capture_hw_params()
247 static int pcm_playback_hw_params(struct snd_pcm_substream *substream, in pcm_playback_hw_params()
264 static int pcm_capture_hw_free(struct snd_pcm_substream *substream) in pcm_capture_hw_free()
279 static int pcm_playback_hw_free(struct snd_pcm_substream *substream) in pcm_playback_hw_free()
295 static int pcm_capture_prepare(struct snd_pcm_substream *substream) in pcm_capture_prepare()
312 static int pcm_playback_prepare(struct snd_pcm_substream *substream) in pcm_playback_prepare()
[all …]
Doxfw-midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open()
33 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open()
55 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close()
70 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close()
/linux-4.1.27/sound/isa/sb/
Dsb8_midi.c63 static int snd_sb8dsp_midi_input_open(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_input_open()
90 static int snd_sb8dsp_midi_output_open(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_open()
117 static int snd_sb8dsp_midi_input_close(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_input_close()
135 static int snd_sb8dsp_midi_output_close(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_close()
153 static void snd_sb8dsp_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_sb8dsp_midi_input_trigger()
176 static void snd_sb8dsp_midi_output_write(struct snd_rawmidi_substream *substream) in snd_sb8dsp_midi_output_write()
214 struct snd_rawmidi_substream *substream = (struct snd_rawmidi_substream *) data; in snd_sb8dsp_midi_output_timer() local
224 static void snd_sb8dsp_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_sb8dsp_midi_output_trigger()
Dsb8_main.c104 static int snd_sb8_playback_prepare(struct snd_pcm_substream *substream) in snd_sb8_playback_prepare()
206 static int snd_sb8_playback_trigger(struct snd_pcm_substream *substream, in snd_sb8_playback_trigger()
242 static int snd_sb8_hw_params(struct snd_pcm_substream *substream, in snd_sb8_hw_params()
248 static int snd_sb8_hw_free(struct snd_pcm_substream *substream) in snd_sb8_hw_free()
254 static int snd_sb8_capture_prepare(struct snd_pcm_substream *substream) in snd_sb8_capture_prepare()
343 static int snd_sb8_capture_trigger(struct snd_pcm_substream *substream, in snd_sb8_capture_trigger()
383 struct snd_pcm_substream *substream; in snd_sb8dsp_interrupt() local
414 static snd_pcm_uframes_t snd_sb8_playback_pointer(struct snd_pcm_substream *substream) in snd_sb8_playback_pointer()
430 static snd_pcm_uframes_t snd_sb8_capture_pointer(struct snd_pcm_substream *substream) in snd_sb8_capture_pointer()
492 static int snd_sb8_open(struct snd_pcm_substream *substream) in snd_sb8_open()
[all …]
Dsb16_main.c247 static int snd_sb16_hw_params(struct snd_pcm_substream *substream, in snd_sb16_hw_params()
253 static int snd_sb16_hw_free(struct snd_pcm_substream *substream) in snd_sb16_hw_free()
259 static int snd_sb16_playback_prepare(struct snd_pcm_substream *substream) in snd_sb16_playback_prepare()
301 static int snd_sb16_playback_trigger(struct snd_pcm_substream *substream, in snd_sb16_playback_trigger()
329 static int snd_sb16_capture_prepare(struct snd_pcm_substream *substream) in snd_sb16_capture_prepare()
370 static int snd_sb16_capture_trigger(struct snd_pcm_substream *substream, in snd_sb16_capture_trigger()
450 static snd_pcm_uframes_t snd_sb16_playback_pointer(struct snd_pcm_substream *substream) in snd_sb16_playback_pointer()
461 static snd_pcm_uframes_t snd_sb16_capture_pointer(struct snd_pcm_substream *substream) in snd_sb16_capture_pointer()
516 static int snd_sb16_playback_open(struct snd_pcm_substream *substream) in snd_sb16_playback_open()
578 static int snd_sb16_playback_close(struct snd_pcm_substream *substream) in snd_sb16_playback_close()
[all …]
/linux-4.1.27/sound/soc/intel/atom/
Dsst-mfld-platform-pcm.c131 static void sst_fill_alloc_params(struct snd_pcm_substream *substream, in sst_fill_alloc_params()
150 static void sst_fill_pcm_params(struct snd_pcm_substream *substream, in sst_fill_pcm_params()
181 int sst_fill_stream_params(void *substream, in sst_fill_stream_params()
230 static int sst_platform_alloc_stream(struct snd_pcm_substream *substream, in sst_platform_alloc_stream()
266 struct snd_pcm_substream *substream = arg; in sst_period_elapsed() local
281 static int sst_platform_init_stream(struct snd_pcm_substream *substream) in sst_platform_init_stream()
311 static int sst_media_open(struct snd_pcm_substream *substream, in sst_media_open()
356 static void sst_media_close(struct snd_pcm_substream *substream, in sst_media_close()
373 struct snd_pcm_substream *substream) in get_current_pipe_id()
389 static int sst_media_prepare(struct snd_pcm_substream *substream, in sst_media_prepare()
[all …]
/linux-4.1.27/sound/firewire/fireworks/
Dfireworks_pcm.c147 struct snd_pcm_substream *substream) in pcm_init_hw_params()
195 static int pcm_open(struct snd_pcm_substream *substream) in pcm_open()
236 static int pcm_close(struct snd_pcm_substream *substream) in pcm_close()
243 static int pcm_capture_hw_params(struct snd_pcm_substream *substream, in pcm_capture_hw_params()
255 static int pcm_playback_hw_params(struct snd_pcm_substream *substream, in pcm_playback_hw_params()
268 static int pcm_capture_hw_free(struct snd_pcm_substream *substream) in pcm_capture_hw_free()
279 static int pcm_playback_hw_free(struct snd_pcm_substream *substream) in pcm_playback_hw_free()
291 static int pcm_capture_prepare(struct snd_pcm_substream *substream) in pcm_capture_prepare()
303 static int pcm_playback_prepare(struct snd_pcm_substream *substream) in pcm_playback_prepare()
316 static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) in pcm_capture_trigger()
[all …]
Dfireworks_midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) in midi_capture_open()
29 static int midi_playback_open(struct snd_rawmidi_substream *substream) in midi_playback_open()
46 static int midi_capture_close(struct snd_rawmidi_substream *substream) in midi_capture_close()
57 static int midi_playback_close(struct snd_rawmidi_substream *substream) in midi_playback_close()
/linux-4.1.27/sound/soc/samsung/
Didma.c71 static int idma_enqueue(struct snd_pcm_substream *substream) in idma_enqueue()
106 static void idma_setcallbk(struct snd_pcm_substream *substream, in idma_setcallbk()
140 struct snd_pcm_substream *substream = id; in idma_done() local
147 static int idma_hw_params(struct snd_pcm_substream *substream, in idma_hw_params()
173 static int idma_hw_free(struct snd_pcm_substream *substream) in idma_hw_free()
180 static int idma_prepare(struct snd_pcm_substream *substream) in idma_prepare()
193 static int idma_trigger(struct snd_pcm_substream *substream, int cmd) in idma_trigger()
226 idma_pointer(struct snd_pcm_substream *substream) in idma_pointer()
243 static int idma_mmap(struct snd_pcm_substream *substream, in idma_mmap()
288 static int idma_open(struct snd_pcm_substream *substream) in idma_open()
[all …]
Dneo1973_wm8753.c30 static int neo1973_hifi_hw_params(struct snd_pcm_substream *substream, in neo1973_hifi_hw_params()
105 static int neo1973_hifi_hw_free(struct snd_pcm_substream *substream) in neo1973_hifi_hw_free()
122 static int neo1973_voice_hw_params(struct snd_pcm_substream *substream, in neo1973_voice_hw_params()
160 static int neo1973_voice_hw_free(struct snd_pcm_substream *substream) in neo1973_voice_hw_free()
Ds3c24xx_uda134x.c59 static int s3c24xx_uda134x_startup(struct snd_pcm_substream *substream) in s3c24xx_uda134x_startup()
111 static void s3c24xx_uda134x_shutdown(struct snd_pcm_substream *substream) in s3c24xx_uda134x_shutdown()
125 static int s3c24xx_uda134x_hw_params(struct snd_pcm_substream *substream, in s3c24xx_uda134x_hw_params()
Dh1940_uda1380.c65 static int h1940_startup(struct snd_pcm_substream *substream) in h1940_startup()
74 static int h1940_hw_params(struct snd_pcm_substream *substream, in h1940_hw_params()
Drx1950_uda1380.c134 static int rx1950_startup(struct snd_pcm_substream *substream) in rx1950_startup()
154 static int rx1950_hw_params(struct snd_pcm_substream *substream, in rx1950_hw_params()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-alsa-pcm.c76 struct snd_pcm_substream *substream; in cx18_alsa_announce_pcm_data() local
149 static int snd_cx18_pcm_capture_open(struct snd_pcm_substream *substream) in snd_cx18_pcm_capture_open()
197 static int snd_cx18_pcm_capture_close(struct snd_pcm_substream *substream) in snd_cx18_pcm_capture_close()
218 static int snd_cx18_pcm_ioctl(struct snd_pcm_substream *substream, in snd_cx18_pcm_ioctl()
252 static int snd_cx18_pcm_hw_params(struct snd_pcm_substream *substream, in snd_cx18_pcm_hw_params()
261 static int snd_cx18_pcm_hw_free(struct snd_pcm_substream *substream) in snd_cx18_pcm_hw_free()
277 static int snd_cx18_pcm_prepare(struct snd_pcm_substream *substream) in snd_cx18_pcm_prepare()
287 static int snd_cx18_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_cx18_pcm_trigger()
293 snd_pcm_uframes_t snd_cx18_pcm_pointer(struct snd_pcm_substream *substream) in snd_cx18_pcm_pointer()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-alsa-pcm.c77 struct snd_pcm_substream *substream; in ivtv_alsa_announce_pcm_data() local
150 static int snd_ivtv_pcm_capture_open(struct snd_pcm_substream *substream) in snd_ivtv_pcm_capture_open()
204 static int snd_ivtv_pcm_capture_close(struct snd_pcm_substream *substream) in snd_ivtv_pcm_capture_close()
225 static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream, in snd_ivtv_pcm_ioctl()
259 static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream, in snd_ivtv_pcm_hw_params()
268 static int snd_ivtv_pcm_hw_free(struct snd_pcm_substream *substream) in snd_ivtv_pcm_hw_free()
284 static int snd_ivtv_pcm_prepare(struct snd_pcm_substream *substream) in snd_ivtv_pcm_prepare()
294 static int snd_ivtv_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_ivtv_pcm_trigger()
300 snd_pcm_uframes_t snd_ivtv_pcm_pointer(struct snd_pcm_substream *substream) in snd_ivtv_pcm_pointer()
/linux-4.1.27/drivers/media/usb/go7007/
Dsnd-go7007.c47 struct snd_pcm_substream *substream; member
106 static int go7007_snd_hw_params(struct snd_pcm_substream *substream, in go7007_snd_hw_params()
124 static int go7007_snd_hw_free(struct snd_pcm_substream *substream) in go7007_snd_hw_free()
135 static int go7007_snd_capture_open(struct snd_pcm_substream *substream) in go7007_snd_capture_open()
153 static int go7007_snd_capture_close(struct snd_pcm_substream *substream) in go7007_snd_capture_close()
162 static int go7007_snd_pcm_prepare(struct snd_pcm_substream *substream) in go7007_snd_pcm_prepare()
167 static int go7007_snd_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in go7007_snd_pcm_trigger()
187 static snd_pcm_uframes_t go7007_snd_pcm_pointer(struct snd_pcm_substream *substream) in go7007_snd_pcm_pointer()
195 static struct page *go7007_snd_pcm_page(struct snd_pcm_substream *substream, in go7007_snd_pcm_page()
/linux-4.1.27/drivers/media/usb/usbtv/
Dusbtv-audio.c51 static int snd_usbtv_pcm_open(struct snd_pcm_substream *substream) in snd_usbtv_pcm_open()
62 static int snd_usbtv_pcm_close(struct snd_pcm_substream *substream) in snd_usbtv_pcm_close()
74 static int snd_usbtv_hw_params(struct snd_pcm_substream *substream, in snd_usbtv_hw_params()
92 static int snd_usbtv_hw_free(struct snd_pcm_substream *substream) in snd_usbtv_hw_free()
98 static int snd_usbtv_prepare(struct snd_pcm_substream *substream) in snd_usbtv_prepare()
111 struct snd_pcm_substream *substream = chip->snd_substream; in usbtv_audio_urb_received() local
287 static int snd_usbtv_card_trigger(struct snd_pcm_substream *substream, int cmd) in snd_usbtv_card_trigger()
311 static snd_pcm_uframes_t snd_usbtv_pointer(struct snd_pcm_substream *substream) in snd_usbtv_pointer()
/linux-4.1.27/sound/soc/kirkwood/
Dkirkwood-dma.c105 static int kirkwood_dma_open(struct snd_pcm_substream *substream) in kirkwood_dma_open()
163 static int kirkwood_dma_close(struct snd_pcm_substream *substream) in kirkwood_dma_close()
183 static int kirkwood_dma_hw_params(struct snd_pcm_substream *substream, in kirkwood_dma_hw_params()
194 static int kirkwood_dma_hw_free(struct snd_pcm_substream *substream) in kirkwood_dma_hw_free()
200 static int kirkwood_dma_prepare(struct snd_pcm_substream *substream) in kirkwood_dma_prepare()
225 static snd_pcm_uframes_t kirkwood_dma_pointer(struct snd_pcm_substream in kirkwood_dma_pointer()
254 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in kirkwood_dma_preallocate_dma_buffer() local
299 struct snd_pcm_substream *substream; in kirkwood_dma_free_dma_buffers() local
Dkirkwood-i2s.c130 static int kirkwood_i2s_startup(struct snd_pcm_substream *substream, in kirkwood_i2s_startup()
139 static int kirkwood_i2s_hw_params(struct snd_pcm_substream *substream, in kirkwood_i2s_hw_params()
234 static int kirkwood_i2s_play_trigger(struct snd_pcm_substream *substream, in kirkwood_i2s_play_trigger()
322 static int kirkwood_i2s_rec_trigger(struct snd_pcm_substream *substream, in kirkwood_i2s_rec_trigger()
388 static int kirkwood_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in kirkwood_i2s_trigger()
/linux-4.1.27/sound/drivers/
Dpcm-indirect2.c40 void snd_pcm_indirect2_stat(struct snd_pcm_substream *substream, in snd_pcm_indirect2_stat()
136 snd_pcm_indirect2_increase_min_periods(struct snd_pcm_substream *substream, in snd_pcm_indirect2_increase_min_periods()
232 snd_pcm_indirect2_pointer(struct snd_pcm_substream *substream, in snd_pcm_indirect2_pointer()
245 snd_pcm_indirect2_playback_transfer(struct snd_pcm_substream *substream, in snd_pcm_indirect2_playback_transfer()
374 snd_pcm_indirect2_playback_interrupt(struct snd_pcm_substream *substream, in snd_pcm_indirect2_playback_interrupt()
413 snd_pcm_indirect2_capture_transfer(struct snd_pcm_substream *substream, in snd_pcm_indirect2_capture_transfer()
537 snd_pcm_indirect2_capture_interrupt(struct snd_pcm_substream *substream, in snd_pcm_indirect2_capture_interrupt()
Ddummy.c112 #define get_dummy_ops(substream) \ argument
247 struct snd_pcm_substream *substream; member
275 static int dummy_systimer_start(struct snd_pcm_substream *substream) in dummy_systimer_start()
285 static int dummy_systimer_stop(struct snd_pcm_substream *substream) in dummy_systimer_stop()
294 static int dummy_systimer_prepare(struct snd_pcm_substream *substream) in dummy_systimer_prepare()
326 dummy_systimer_pointer(struct snd_pcm_substream *substream) in dummy_systimer_pointer()
338 static int dummy_systimer_create(struct snd_pcm_substream *substream) in dummy_systimer_create()
353 static void dummy_systimer_free(struct snd_pcm_substream *substream) in dummy_systimer_free()
380 struct snd_pcm_substream *substream; member
402 static int dummy_hrtimer_start(struct snd_pcm_substream *substream) in dummy_hrtimer_start()
[all …]
Dml403-ac97cr.c415 snd_ml403_ac97cr_playback_ind2_zero(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_playback_ind2_zero()
437 snd_ml403_ac97cr_playback_ind2_copy(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_playback_ind2_copy()
467 snd_ml403_ac97cr_capture_ind2_null(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_capture_ind2_null()
495 snd_ml403_ac97cr_capture_ind2_copy(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_capture_ind2_copy()
524 snd_ml403_ac97cr_pcm_pointer(struct snd_pcm_substream *substream) in snd_ml403_ac97cr_pcm_pointer()
542 snd_ml403_ac97cr_pcm_playback_trigger(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_pcm_playback_trigger()
581 snd_ml403_ac97cr_pcm_capture_trigger(struct snd_pcm_substream *substream, in snd_ml403_ac97cr_pcm_capture_trigger()
621 snd_ml403_ac97cr_pcm_playback_prepare(struct snd_pcm_substream *substream) in snd_ml403_ac97cr_pcm_playback_prepare()
655 snd_ml403_ac97cr_pcm_capture_prepare(struct snd_pcm_substream *substream) in snd_ml403_ac97cr_pcm_capture_prepare()
687 static int snd_ml403_ac97cr_hw_free(struct snd_pcm_substream *substream) in snd_ml403_ac97cr_hw_free()
[all …]
Dmtpav.c289 struct snd_rawmidi_substream *substream) in snd_mtpav_output_port_write()
323 static void snd_mtpav_output_write(struct snd_rawmidi_substream *substream) in snd_mtpav_output_write()
353 static int snd_mtpav_input_open(struct snd_rawmidi_substream *substream) in snd_mtpav_input_open()
371 static int snd_mtpav_input_close(struct snd_rawmidi_substream *substream) in snd_mtpav_input_close()
389 static void snd_mtpav_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mtpav_input_trigger()
442 static int snd_mtpav_output_open(struct snd_rawmidi_substream *substream) in snd_mtpav_output_open()
458 static int snd_mtpav_output_close(struct snd_rawmidi_substream *substream) in snd_mtpav_output_close()
474 static void snd_mtpav_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mtpav_output_trigger()
621 struct snd_rawmidi_substream *substream) in snd_mtpav_set_name()
639 struct snd_rawmidi_substream *substream; in snd_mtpav_get_RAWMIDI() local
Dserial-u16550.c210 int substream; in snd_uart16550_io_loop() local
515 static int snd_uart16550_input_open(struct snd_rawmidi_substream *substream) in snd_uart16550_input_open()
529 static int snd_uart16550_input_close(struct snd_rawmidi_substream *substream) in snd_uart16550_input_close()
543 static void snd_uart16550_input_trigger(struct snd_rawmidi_substream *substream, in snd_uart16550_input_trigger()
557 static int snd_uart16550_output_open(struct snd_rawmidi_substream *substream) in snd_uart16550_output_open()
571 static int snd_uart16550_output_close(struct snd_rawmidi_substream *substream) in snd_uart16550_output_close()
612 struct snd_rawmidi_substream *substream, in snd_uart16550_output_byte()
648 static void snd_uart16550_output_write(struct snd_rawmidi_substream *substream) in snd_uart16550_output_write()
739 static void snd_uart16550_output_trigger(struct snd_rawmidi_substream *substream, in snd_uart16550_output_trigger()
865 struct snd_rawmidi_substream *substream; in snd_uart16550_substreams() local
Dportman2x4.c512 static int snd_portman_midi_open(struct snd_rawmidi_substream *substream) in snd_portman_midi_open()
517 static int snd_portman_midi_close(struct snd_rawmidi_substream *substream) in snd_portman_midi_close()
522 static void snd_portman_midi_input_trigger(struct snd_rawmidi_substream *substream, in snd_portman_midi_input_trigger()
536 static void snd_portman_midi_output_trigger(struct snd_rawmidi_substream *substream, in snd_portman_midi_output_trigger()
568 struct snd_rawmidi_substream *substream; in snd_portman_rawmidi_create() local
Daloop.c105 struct snd_pcm_substream *substream; member
255 static int loopback_trigger(struct snd_pcm_substream *substream, int cmd) in loopback_trigger()
321 static void params_change(struct snd_pcm_substream *substream) in params_change()
338 static int loopback_prepare(struct snd_pcm_substream *substream) in loopback_prepare()
551 static snd_pcm_uframes_t loopback_pointer(struct snd_pcm_substream *substream) in loopback_pointer()
593 static int loopback_hw_params(struct snd_pcm_substream *substream, in loopback_hw_params()
600 static int loopback_hw_free(struct snd_pcm_substream *substream) in loopback_hw_free()
612 static unsigned int get_cable_index(struct snd_pcm_substream *substream) in get_cable_index()
661 static int loopback_open(struct snd_pcm_substream *substream) in loopback_open()
731 static int loopback_close(struct snd_pcm_substream *substream) in loopback_close()
/linux-4.1.27/sound/soc/omap/
Domap-pcm.c75 static int omap_pcm_hw_params(struct snd_pcm_substream *substream, in omap_pcm_hw_params()
111 static int omap_pcm_hw_free(struct snd_pcm_substream *substream) in omap_pcm_hw_free()
117 static snd_pcm_uframes_t omap_pcm_pointer(struct snd_pcm_substream *substream) in omap_pcm_pointer()
129 static int omap_pcm_open(struct snd_pcm_substream *substream) in omap_pcm_open()
154 static int omap_pcm_mmap(struct snd_pcm_substream *substream, in omap_pcm_mmap()
179 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in omap_pcm_preallocate_dma_buffer() local
197 struct snd_pcm_substream *substream; in omap_pcm_free_dma_buffers() local
Dosk5912.c42 static int osk_startup(struct snd_pcm_substream *substream) in osk_startup()
47 static void osk_shutdown(struct snd_pcm_substream *substream) in osk_shutdown()
52 static int osk_hw_params(struct snd_pcm_substream *substream, in osk_hw_params()
Domap-hdmi-audio.c72 static int hdmi_dai_startup(struct snd_pcm_substream *substream, in hdmi_dai_startup()
105 static int hdmi_dai_hw_params(struct snd_pcm_substream *substream, in hdmi_dai_hw_params()
229 static int hdmi_dai_trigger(struct snd_pcm_substream *substream, int cmd, in hdmi_dai_trigger()
254 static void hdmi_dai_shutdown(struct snd_pcm_substream *substream, in hdmi_dai_shutdown()
Domap-dmic.c102 static int omap_dmic_dai_startup(struct snd_pcm_substream *substream, in omap_dmic_dai_startup()
120 static void omap_dmic_dai_shutdown(struct snd_pcm_substream *substream, in omap_dmic_dai_shutdown()
196 static int omap_dmic_dai_hw_params(struct snd_pcm_substream *substream, in omap_dmic_dai_hw_params()
233 static int omap_dmic_dai_prepare(struct snd_pcm_substream *substream, in omap_dmic_dai_prepare()
262 static int omap_dmic_dai_trigger(struct snd_pcm_substream *substream, in omap_dmic_dai_trigger()
Domap-mcbsp.c66 static void omap_mcbsp_set_threshold(struct snd_pcm_substream *substream, in omap_mcbsp_set_threshold()
111 static int omap_mcbsp_dai_startup(struct snd_pcm_substream *substream, in omap_mcbsp_dai_startup()
156 static void omap_mcbsp_dai_shutdown(struct snd_pcm_substream *substream, in omap_mcbsp_dai_shutdown()
167 static int omap_mcbsp_dai_trigger(struct snd_pcm_substream *substream, int cmd, in omap_mcbsp_dai_trigger()
195 struct snd_pcm_substream *substream, in omap_mcbsp_dai_delay()
219 static int omap_mcbsp_dai_hw_params(struct snd_pcm_substream *substream, in omap_mcbsp_dai_hw_params()
Domap-mcpdm.c254 static int omap_mcpdm_dai_startup(struct snd_pcm_substream *substream, in omap_mcpdm_dai_startup()
272 static void omap_mcpdm_dai_shutdown(struct snd_pcm_substream *substream, in omap_mcpdm_dai_shutdown()
291 static int omap_mcpdm_dai_hw_params(struct snd_pcm_substream *substream, in omap_mcpdm_dai_hw_params()
357 static int omap_mcpdm_prepare(struct snd_pcm_substream *substream, in omap_mcpdm_prepare()
Dn810.c97 static int n810_startup(struct snd_pcm_substream *substream) in n810_startup()
109 static void n810_shutdown(struct snd_pcm_substream *substream) in n810_shutdown()
114 static int n810_hw_params(struct snd_pcm_substream *substream, in n810_hw_params()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-alsa.c105 static void dsp_buffer_free(struct snd_pcm_substream *substream) in dsp_buffer_free()
116 static int dsp_buffer_alloc(struct snd_pcm_substream *substream, int size) in dsp_buffer_alloc()
171 static int snd_tm6000_pcm_open(struct snd_pcm_substream *substream) in snd_tm6000_pcm_open()
196 static int snd_tm6000_close(struct snd_pcm_substream *substream) in snd_tm6000_close()
212 struct snd_pcm_substream *substream = chip->substream; in tm6000_fillbuf() local
282 static int snd_tm6000_hw_params(struct snd_pcm_substream *substream, in snd_tm6000_hw_params()
299 static int snd_tm6000_hw_free(struct snd_pcm_substream *substream) in snd_tm6000_hw_free()
316 static int snd_tm6000_prepare(struct snd_pcm_substream *substream) in snd_tm6000_prepare()
345 static int snd_tm6000_card_trigger(struct snd_pcm_substream *substream, int cmd) in snd_tm6000_card_trigger()
373 static snd_pcm_uframes_t snd_tm6000_pointer(struct snd_pcm_substream *substream) in snd_tm6000_pointer()
/linux-4.1.27/sound/core/oss/
Dpcm_oss.c565 static int snd_pcm_oss_plugin_clear(struct snd_pcm_substream *substream) in snd_pcm_oss_plugin_clear()
611 static long snd_pcm_oss_bytes(struct snd_pcm_substream *substream, long frames) in snd_pcm_oss_bytes()
628 static long snd_pcm_alsa_frames(struct snd_pcm_substream *substream, long bytes) in snd_pcm_alsa_frames()
707 static int snd_pcm_oss_period_size(struct snd_pcm_substream *substream, in snd_pcm_oss_period_size()
797 static int choose_rate(struct snd_pcm_substream *substream, in choose_rate()
837 static int snd_pcm_oss_change_params(struct snd_pcm_substream *substream, in snd_pcm_oss_change_params()
1090 struct snd_pcm_substream *asubstream = NULL, *substream; in snd_pcm_oss_get_active_substream() local
1111 static int snd_pcm_oss_prepare(struct snd_pcm_substream *substream) in snd_pcm_oss_prepare()
1130 static int snd_pcm_oss_make_ready(struct snd_pcm_substream *substream) in snd_pcm_oss_make_ready()
1151 static int snd_pcm_oss_capture_position_fixup(struct snd_pcm_substream *substream, snd_pcm_sframes_… in snd_pcm_oss_capture_position_fixup()
[all …]
/linux-4.1.27/sound/isa/gus/
Dgus_pcm.c46 struct snd_pcm_substream *substream; member
74 static int snd_gf1_pcm_block_change(struct snd_pcm_substream *substream, in snd_gf1_pcm_block_change()
106 static void snd_gf1_pcm_trigger_up(struct snd_pcm_substream *substream) in snd_gf1_pcm_trigger_up()
356 static int snd_gf1_pcm_playback_copy(struct snd_pcm_substream *substream, in snd_gf1_pcm_playback_copy()
388 static int snd_gf1_pcm_playback_silence(struct snd_pcm_substream *substream, in snd_gf1_pcm_playback_silence()
418 static int snd_gf1_pcm_playback_hw_params(struct snd_pcm_substream *substream, in snd_gf1_pcm_playback_hw_params()
467 static int snd_gf1_pcm_playback_hw_free(struct snd_pcm_substream *substream) in snd_gf1_pcm_playback_hw_free()
488 static int snd_gf1_pcm_playback_prepare(struct snd_pcm_substream *substream) in snd_gf1_pcm_playback_prepare()
500 static int snd_gf1_pcm_playback_trigger(struct snd_pcm_substream *substream, in snd_gf1_pcm_playback_trigger()
526 static snd_pcm_uframes_t snd_gf1_pcm_playback_pointer(struct snd_pcm_substream *substream) in snd_gf1_pcm_playback_pointer()
[all …]
Dgus_uart.c92 static int snd_gf1_uart_output_open(struct snd_rawmidi_substream *substream) in snd_gf1_uart_output_open()
111 static int snd_gf1_uart_input_open(struct snd_rawmidi_substream *substream) in snd_gf1_uart_input_open()
144 static int snd_gf1_uart_output_close(struct snd_rawmidi_substream *substream) in snd_gf1_uart_output_close()
159 static int snd_gf1_uart_input_close(struct snd_rawmidi_substream *substream) in snd_gf1_uart_input_close()
174 static void snd_gf1_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_gf1_uart_input_trigger()
192 static void snd_gf1_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_gf1_uart_output_trigger()
/linux-4.1.27/sound/pci/aw2/
Daw2-alsa.c395 static int snd_aw2_pcm_playback_open(struct snd_pcm_substream *substream) in snd_aw2_pcm_playback_open()
405 static int snd_aw2_pcm_playback_close(struct snd_pcm_substream *substream) in snd_aw2_pcm_playback_close()
411 static int snd_aw2_pcm_capture_open(struct snd_pcm_substream *substream) in snd_aw2_pcm_capture_open()
421 static int snd_aw2_pcm_capture_close(struct snd_pcm_substream *substream) in snd_aw2_pcm_capture_close()
428 static int snd_aw2_pcm_hw_params(struct snd_pcm_substream *substream, in snd_aw2_pcm_hw_params()
436 static int snd_aw2_pcm_hw_free(struct snd_pcm_substream *substream) in snd_aw2_pcm_hw_free()
442 static int snd_aw2_pcm_prepare_playback(struct snd_pcm_substream *substream) in snd_aw2_pcm_prepare_playback()
471 static int snd_aw2_pcm_prepare_capture(struct snd_pcm_substream *substream) in snd_aw2_pcm_prepare_capture()
500 static int snd_aw2_pcm_trigger_playback(struct snd_pcm_substream *substream, in snd_aw2_pcm_trigger_playback()
526 static int snd_aw2_pcm_trigger_capture(struct snd_pcm_substream *substream, in snd_aw2_pcm_trigger_capture()
[all …]
/linux-4.1.27/sound/sh/
Dsh_dac_audio.c56 struct snd_pcm_substream *substream; member
114 static int snd_sh_dac_pcm_open(struct snd_pcm_substream *substream) in snd_sh_dac_pcm_open()
131 static int snd_sh_dac_pcm_close(struct snd_pcm_substream *substream) in snd_sh_dac_pcm_close()
143 static int snd_sh_dac_pcm_hw_params(struct snd_pcm_substream *substream, in snd_sh_dac_pcm_hw_params()
150 static int snd_sh_dac_pcm_hw_free(struct snd_pcm_substream *substream) in snd_sh_dac_pcm_hw_free()
155 static int snd_sh_dac_pcm_prepare(struct snd_pcm_substream *substream) in snd_sh_dac_pcm_prepare()
166 static int snd_sh_dac_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_sh_dac_pcm_trigger()
187 static int snd_sh_dac_pcm_copy(struct snd_pcm_substream *substream, int channel, in snd_sh_dac_pcm_copy()
213 static int snd_sh_dac_pcm_silence(struct snd_pcm_substream *substream, in snd_sh_dac_pcm_silence()
241 snd_pcm_uframes_t snd_sh_dac_pcm_pointer(struct snd_pcm_substream *substream) in snd_sh_dac_pcm_pointer()
Daica.c235 struct snd_pcm_substream *substream) in aica_dma_transfer()
310 struct snd_pcm_substream *substream; in aica_period_elapsed() local
333 static void spu_begin_dma(struct snd_pcm_substream *substream) in spu_begin_dma()
351 static int snd_aicapcm_pcm_open(struct snd_pcm_substream in snd_aicapcm_pcm_open()
380 static int snd_aicapcm_pcm_close(struct snd_pcm_substream in snd_aicapcm_pcm_close()
392 static int snd_aicapcm_pcm_hw_free(struct snd_pcm_substream in snd_aicapcm_pcm_hw_free()
399 static int snd_aicapcm_pcm_hw_params(struct snd_pcm_substream in snd_aicapcm_pcm_hw_params()
409 static int snd_aicapcm_pcm_prepare(struct snd_pcm_substream in snd_aicapcm_pcm_prepare()
420 static int snd_aicapcm_pcm_trigger(struct snd_pcm_substream in snd_aicapcm_pcm_trigger()
436 static unsigned long snd_aicapcm_pcm_pointer(struct snd_pcm_substream in snd_aicapcm_pcm_pointer()
/linux-4.1.27/sound/isa/msnd/
Dmsnd.c478 static int snd_msnd_playback_open(struct snd_pcm_substream *substream) in snd_msnd_playback_open()
495 static int snd_msnd_playback_close(struct snd_pcm_substream *substream) in snd_msnd_playback_close()
505 static int snd_msnd_playback_hw_params(struct snd_pcm_substream *substream, in snd_msnd_playback_hw_params()
528 static int snd_msnd_playback_prepare(struct snd_pcm_substream *substream) in snd_msnd_playback_prepare()
540 static int snd_msnd_playback_trigger(struct snd_pcm_substream *substream, in snd_msnd_playback_trigger()
566 snd_msnd_playback_pointer(struct snd_pcm_substream *substream) in snd_msnd_playback_pointer()
584 static int snd_msnd_capture_open(struct snd_pcm_substream *substream) in snd_msnd_capture_open()
599 static int snd_msnd_capture_close(struct snd_pcm_substream *substream) in snd_msnd_capture_close()
608 static int snd_msnd_capture_prepare(struct snd_pcm_substream *substream) in snd_msnd_capture_prepare()
620 static int snd_msnd_capture_trigger(struct snd_pcm_substream *substream, in snd_msnd_capture_trigger()
[all …]
Dmsnd_midi.c56 static int snd_msndmidi_input_open(struct snd_rawmidi_substream *substream) in snd_msndmidi_input_open()
73 static int snd_msndmidi_input_close(struct snd_rawmidi_substream *substream) in snd_msndmidi_input_close()
96 static void snd_msndmidi_input_trigger(struct snd_rawmidi_substream *substream, in snd_msndmidi_input_trigger()
/linux-4.1.27/sound/pci/echoaudio/
Dmidi.c155 static int snd_echo_midi_input_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_open()
165 static void snd_echo_midi_input_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_input_trigger()
180 static int snd_echo_midi_input_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_input_close()
190 static int snd_echo_midi_output_open(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_open()
251 static void snd_echo_midi_output_trigger(struct snd_rawmidi_substream *substream, in snd_echo_midi_output_trigger()
281 static int snd_echo_midi_output_close(struct snd_rawmidi_substream *substream) in snd_echo_midi_output_close()
Dechoaudio.c270 static int pcm_open(struct snd_pcm_substream *substream, in pcm_open()
350 static int pcm_analog_in_open(struct snd_pcm_substream *substream) in pcm_analog_in_open()
379 static int pcm_analog_out_open(struct snd_pcm_substream *substream) in pcm_analog_out_open()
416 static int pcm_digital_in_open(struct snd_pcm_substream *substream) in pcm_digital_in_open()
457 static int pcm_digital_out_open(struct snd_pcm_substream *substream) in pcm_digital_out_open()
500 static int pcm_close(struct snd_pcm_substream *substream) in pcm_close()
526 static int init_engine(struct snd_pcm_substream *substream, in init_engine()
621 static int pcm_analog_in_hw_params(struct snd_pcm_substream *substream, in pcm_analog_in_hw_params()
632 static int pcm_analog_out_hw_params(struct snd_pcm_substream *substream, in pcm_analog_out_hw_params()
643 static int pcm_digital_in_hw_params(struct snd_pcm_substream *substream, in pcm_digital_in_hw_params()
[all …]
/linux-4.1.27/sound/mips/
Dau1x00.c84 struct snd_pcm_substream *substream; member
156 struct snd_pcm_substream *substream = stream->substream; in au1000_setup_dma_link() local
229 struct snd_pcm_substream *substream = stream->substream; in au1000_dma_interrupt() local
289 snd_au1000_playback_open(struct snd_pcm_substream *substream) in snd_au1000_playback_open()
302 snd_au1000_capture_open(struct snd_pcm_substream *substream) in snd_au1000_capture_open()
315 snd_au1000_playback_close(struct snd_pcm_substream *substream) in snd_au1000_playback_close()
324 snd_au1000_capture_close(struct snd_pcm_substream *substream) in snd_au1000_capture_close()
333 snd_au1000_hw_params(struct snd_pcm_substream *substream, in snd_au1000_hw_params()
349 snd_au1000_hw_free(struct snd_pcm_substream *substream) in snd_au1000_hw_free()
357 snd_au1000_playback_prepare(struct snd_pcm_substream *substream) in snd_au1000_playback_prepare()
[all …]
Dhal2.c70 struct snd_pcm_substream *substream; member
513 static int hal2_pcm_hw_params(struct snd_pcm_substream *substream, in hal2_pcm_hw_params()
525 static int hal2_pcm_hw_free(struct snd_pcm_substream *substream) in hal2_pcm_hw_free()
530 static int hal2_playback_open(struct snd_pcm_substream *substream) in hal2_playback_open()
544 static int hal2_playback_close(struct snd_pcm_substream *substream) in hal2_playback_close()
552 static int hal2_playback_prepare(struct snd_pcm_substream *substream) in hal2_playback_prepare()
568 static int hal2_playback_trigger(struct snd_pcm_substream *substream, int cmd) in hal2_playback_trigger()
589 hal2_playback_pointer(struct snd_pcm_substream *substream) in hal2_playback_pointer()
598 static void hal2_playback_transfer(struct snd_pcm_substream *substream, in hal2_playback_transfer()
609 static int hal2_playback_ack(struct snd_pcm_substream *substream) in hal2_playback_ack()
[all …]
Dsgio2audio.c87 struct snd_pcm_substream *substream; member
454 static int snd_sgio2audio_dma_start(struct snd_pcm_substream *substream) in snd_sgio2audio_dma_start()
475 static int snd_sgio2audio_dma_stop(struct snd_pcm_substream *substream) in snd_sgio2audio_dma_stop()
486 struct snd_pcm_substream *substream; in snd_sgio2audio_dma_in_isr() local
506 struct snd_pcm_substream *substream; in snd_sgio2audio_dma_out_isr() local
525 struct snd_pcm_substream *substream; in snd_sgio2audio_error_isr() local
554 static int snd_sgio2audio_playback1_open(struct snd_pcm_substream *substream) in snd_sgio2audio_playback1_open()
564 static int snd_sgio2audio_playback2_open(struct snd_pcm_substream *substream) in snd_sgio2audio_playback2_open()
575 static int snd_sgio2audio_capture_open(struct snd_pcm_substream *substream) in snd_sgio2audio_capture_open()
586 static int snd_sgio2audio_pcm_close(struct snd_pcm_substream *substream) in snd_sgio2audio_pcm_close()
[all …]
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
Dpcm.c298 static int i2sbus_hw_params(struct snd_pcm_substream *substream, in i2sbus_hw_params()
304 static inline int i2sbus_hw_free(struct snd_pcm_substream *substream, int in) in i2sbus_hw_free()
316 static int i2sbus_playback_hw_free(struct snd_pcm_substream *substream) in i2sbus_playback_hw_free()
321 static int i2sbus_record_hw_free(struct snd_pcm_substream *substream) in i2sbus_record_hw_free()
722 static int i2sbus_playback_open(struct snd_pcm_substream *substream) in i2sbus_playback_open()
732 static int i2sbus_playback_close(struct snd_pcm_substream *substream) in i2sbus_playback_close()
747 static int i2sbus_playback_prepare(struct snd_pcm_substream *substream) in i2sbus_playback_prepare()
758 static int i2sbus_playback_trigger(struct snd_pcm_substream *substream, int cmd) in i2sbus_playback_trigger()
769 static snd_pcm_uframes_t i2sbus_playback_pointer(struct snd_pcm_substream in i2sbus_playback_pointer()
792 static int i2sbus_record_open(struct snd_pcm_substream *substream) in i2sbus_record_open()
[all …]
/linux-4.1.27/sound/pci/lola/
Dlola_pcm.c34 static struct lola_pcm *lola_get_pcm(struct snd_pcm_substream *substream) in lola_get_pcm()
40 static struct lola_stream *lola_get_stream(struct snd_pcm_substream *substream) in lola_get_stream()
129 struct snd_pcm_substream *substream, in lola_sync_wait_for_fifo()
165 struct snd_pcm_substream *substream) in lola_sync_pause()
223 static int lola_pcm_open(struct snd_pcm_substream *substream) in lola_pcm_open()
272 static int lola_pcm_close(struct snd_pcm_substream *substream) in lola_pcm_close()
290 static int lola_pcm_hw_params(struct snd_pcm_substream *substream, in lola_pcm_hw_params()
302 static int lola_pcm_hw_free(struct snd_pcm_substream *substream) in lola_pcm_hw_free()
318 static int setup_bdle(struct snd_pcm_substream *substream, in setup_bdle()
355 struct snd_pcm_substream *substream, in lola_setup_periods()
[all …]
/linux-4.1.27/sound/isa/wavefront/
Dwavefront_midi.c93 get_wavefront_midi (struct snd_rawmidi_substream *substream) in get_wavefront_midi()
232 static int snd_wavefront_midi_input_open(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_input_open()
256 static int snd_wavefront_midi_output_open(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_output_open()
280 static int snd_wavefront_midi_input_close(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_input_close()
303 static int snd_wavefront_midi_output_close(struct snd_rawmidi_substream *substream) in snd_wavefront_midi_output_close()
325 static void snd_wavefront_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_wavefront_midi_input_trigger()
364 static void snd_wavefront_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_wavefront_midi_output_trigger()
409 static struct snd_rawmidi_substream *substream = NULL; in snd_wavefront_midi_interrupt() local
/linux-4.1.27/sound/pci/ca0106/
Dca0106_main.c560 static int snd_ca0106_pcm_open_playback_channel(struct snd_pcm_substream *substream, in snd_ca0106_pcm_open_playback_channel()
611 static int snd_ca0106_pcm_close_playback(struct snd_pcm_substream *substream) in snd_ca0106_pcm_close_playback()
632 static int snd_ca0106_pcm_open_playback_front(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_playback_front()
637 static int snd_ca0106_pcm_open_playback_center_lfe(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_playback_center_lfe()
642 static int snd_ca0106_pcm_open_playback_unknown(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_playback_unknown()
647 static int snd_ca0106_pcm_open_playback_rear(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_playback_rear()
653 static int snd_ca0106_pcm_open_capture_channel(struct snd_pcm_substream *substream, in snd_ca0106_pcm_open_capture_channel()
696 static int snd_ca0106_pcm_close_capture(struct snd_pcm_substream *substream) in snd_ca0106_pcm_close_capture()
706 static int snd_ca0106_pcm_open_0_capture(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_0_capture()
711 static int snd_ca0106_pcm_open_1_capture(struct snd_pcm_substream *substream) in snd_ca0106_pcm_open_1_capture()
[all …]
Dca_midi.c123 static int ca_midi_input_open(struct snd_rawmidi_substream *substream) in ca_midi_input_open()
143 static int ca_midi_output_open(struct snd_rawmidi_substream *substream) in ca_midi_output_open()
163 static int ca_midi_input_close(struct snd_rawmidi_substream *substream) in ca_midi_input_close()
183 static int ca_midi_output_close(struct snd_rawmidi_substream *substream) in ca_midi_output_close()
206 static void ca_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) in ca_midi_input_trigger()
220 static void ca_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) in ca_midi_output_trigger()
/linux-4.1.27/sound/soc/pxa/
Dmmp-pcm.c61 static int mmp_pcm_hw_params(struct snd_pcm_substream *substream, in mmp_pcm_hw_params()
100 static int mmp_pcm_open(struct snd_pcm_substream *substream) in mmp_pcm_open()
122 static int mmp_pcm_mmap(struct snd_pcm_substream *substream, in mmp_pcm_mmap()
146 struct snd_pcm_substream *substream; in mmp_pcm_free_dma_buffers() local
172 static int mmp_pcm_preallocate_dma_buffer(struct snd_pcm_substream *substream, in mmp_pcm_preallocate_dma_buffer()
196 struct snd_pcm_substream *substream; in mmp_pcm_new() local
Draumfeld.c67 static int raumfeld_cs4270_startup(struct snd_pcm_substream *substream) in raumfeld_cs4270_startup()
76 static void raumfeld_cs4270_shutdown(struct snd_pcm_substream *substream) in raumfeld_cs4270_shutdown()
85 static int raumfeld_cs4270_hw_params(struct snd_pcm_substream *substream, in raumfeld_cs4270_hw_params()
155 static int raumfeld_ak4104_hw_params(struct snd_pcm_substream *substream, in raumfeld_ak4104_hw_params()
Dpxa2xx-ac97.c92 static int pxa2xx_ac97_hw_params(struct snd_pcm_substream *substream, in pxa2xx_ac97_hw_params()
108 static int pxa2xx_ac97_hw_aux_params(struct snd_pcm_substream *substream, in pxa2xx_ac97_hw_aux_params()
124 static int pxa2xx_ac97_hw_mic_params(struct snd_pcm_substream *substream, in pxa2xx_ac97_hw_mic_params()
Dpxa2xx-pcm.c27 static int pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, in pxa2xx_pcm_hw_params()
65 static int pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream) in pxa2xx_pcm_hw_free()
Dmmp-sspa.c103 static int mmp_sspa_startup(struct snd_pcm_substream *substream, in mmp_sspa_startup()
114 static void mmp_sspa_shutdown(struct snd_pcm_substream *substream, in mmp_sspa_shutdown()
264 static int mmp_sspa_hw_params(struct snd_pcm_substream *substream, in mmp_sspa_hw_params()
322 static int mmp_sspa_trigger(struct snd_pcm_substream *substream, int cmd, in mmp_sspa_trigger()
Dpoodle.c74 static int poodle_startup(struct snd_pcm_substream *substream) in poodle_startup()
85 static void poodle_shutdown(struct snd_pcm_substream *substream) in poodle_shutdown()
94 static int poodle_hw_params(struct snd_pcm_substream *substream, in poodle_hw_params()
Dcorgi.c101 static int corgi_startup(struct snd_pcm_substream *substream) in corgi_startup()
112 static void corgi_shutdown(struct snd_pcm_substream *substream) in corgi_shutdown()
119 static int corgi_hw_params(struct snd_pcm_substream *substream, in corgi_hw_params()
Dpxa2xx-i2s.c101 static int pxa2xx_i2s_startup(struct snd_pcm_substream *substream, in pxa2xx_i2s_startup()
162 static int pxa2xx_i2s_hw_params(struct snd_pcm_substream *substream, in pxa2xx_i2s_hw_params()
222 static int pxa2xx_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in pxa2xx_i2s_trigger()
248 static void pxa2xx_i2s_shutdown(struct snd_pcm_substream *substream, in pxa2xx_i2s_shutdown()
Dmagician.c74 static int magician_startup(struct snd_pcm_substream *substream) in magician_startup()
87 static int magician_playback_hw_params(struct snd_pcm_substream *substream, in magician_playback_hw_params()
227 static int magician_capture_hw_params(struct snd_pcm_substream *substream, in magician_capture_hw_params()
Dpxa-ssp.c91 static int pxa_ssp_startup(struct snd_pcm_substream *substream, in pxa_ssp_startup()
116 static void pxa_ssp_shutdown(struct snd_pcm_substream *substream, in pxa_ssp_shutdown()
541 static int pxa_ssp_hw_params(struct snd_pcm_substream *substream, in pxa_ssp_hw_params()
639 static void pxa_ssp_set_running_bit(struct snd_pcm_substream *substream, in pxa_ssp_set_running_bit()
671 static int pxa_ssp_trigger(struct snd_pcm_substream *substream, int cmd, in pxa_ssp_trigger()
/linux-4.1.27/sound/soc/au1x/
Ddbdma2.c48 struct snd_pcm_substream *substream; member
195 static int au1xpsc_pcm_hw_params(struct snd_pcm_substream *substream, in au1xpsc_pcm_hw_params()
237 static int au1xpsc_pcm_hw_free(struct snd_pcm_substream *substream) in au1xpsc_pcm_hw_free()
243 static int au1xpsc_pcm_prepare(struct snd_pcm_substream *substream) in au1xpsc_pcm_prepare()
260 static int au1xpsc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in au1xpsc_pcm_trigger()
280 au1xpsc_pcm_pointer(struct snd_pcm_substream *substream) in au1xpsc_pcm_pointer()
285 static int au1xpsc_pcm_open(struct snd_pcm_substream *substream) in au1xpsc_pcm_open()
301 static int au1xpsc_pcm_close(struct snd_pcm_substream *substream) in au1xpsc_pcm_close()
Ddma.c31 struct snd_pcm_substream *substream; member
64 struct snd_pcm_substream *substream = stream->substream; in au1000_setup_dma_link() local
134 struct snd_pcm_substream *substream = stream->substream; in au1000_dma_interrupt() local
186 static int alchemy_pcm_open(struct snd_pcm_substream *substream) in alchemy_pcm_open()
212 static int alchemy_pcm_close(struct snd_pcm_substream *substream) in alchemy_pcm_close()
223 static int alchemy_pcm_hw_params(struct snd_pcm_substream *substream, in alchemy_pcm_hw_params()
242 static int alchemy_pcm_hw_free(struct snd_pcm_substream *substream) in alchemy_pcm_hw_free()
249 static int alchemy_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in alchemy_pcm_trigger()
Dpsc-i2s.c113 static int au1xpsc_i2s_hw_params(struct snd_pcm_substream *substream, in au1xpsc_i2s_hw_params()
239 static int au1xpsc_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in au1xpsc_i2s_trigger()
260 static int au1xpsc_i2s_startup(struct snd_pcm_substream *substream, in au1xpsc_i2s_startup()
Di2sc.c135 static int au1xi2s_trigger(struct snd_pcm_substream *substream, in au1xi2s_trigger()
180 static int au1xi2s_hw_params(struct snd_pcm_substream *substream, in au1xi2s_hw_params()
196 static int au1xi2s_startup(struct snd_pcm_substream *substream, in au1xi2s_startup()
Dpsc-ac97.c211 static int au1xpsc_ac97_hw_params(struct snd_pcm_substream *substream, in au1xpsc_ac97_hw_params()
292 static int au1xpsc_ac97_trigger(struct snd_pcm_substream *substream, in au1xpsc_ac97_trigger()
326 static int au1xpsc_ac97_startup(struct snd_pcm_substream *substream, in au1xpsc_ac97_startup()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-audio.c104 struct snd_pcm_substream *substream; in cx231xx_audio_isocirq() local
194 struct snd_pcm_substream *substream; in cx231xx_audio_bulkirq() local
433 static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream) in snd_cx231xx_capture_open()
479 static int snd_cx231xx_pcm_close(struct snd_pcm_substream *substream) in snd_cx231xx_pcm_close()
517 static int snd_cx231xx_hw_capture_params(struct snd_pcm_substream *substream, in snd_cx231xx_hw_capture_params()
541 static int snd_cx231xx_hw_capture_free(struct snd_pcm_substream *substream) in snd_cx231xx_hw_capture_free()
555 static int snd_cx231xx_prepare(struct snd_pcm_substream *substream) in snd_cx231xx_prepare()
583 static int snd_cx231xx_capture_trigger(struct snd_pcm_substream *substream, in snd_cx231xx_capture_trigger()
611 static snd_pcm_uframes_t snd_cx231xx_capture_pointer(struct snd_pcm_substream in snd_cx231xx_capture_pointer()
/linux-4.1.27/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c46 struct snd_pcm_substream *substream; member
68 static int sst_byt_pcm_hw_params(struct snd_pcm_substream *substream, in sst_byt_pcm_hw_params()
131 static int sst_byt_pcm_hw_free(struct snd_pcm_substream *substream) in sst_byt_pcm_hw_free()
141 static int sst_byt_pcm_restore_stream_context(struct snd_pcm_substream *substream) in sst_byt_pcm_restore_stream_context()
174 static int sst_byt_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in sst_byt_pcm_trigger()
216 struct snd_pcm_substream *substream = pcm_data->substream; in byt_notify_pointer() local
237 static snd_pcm_uframes_t sst_byt_pcm_pointer(struct snd_pcm_substream *substream) in sst_byt_pcm_pointer()
250 static int sst_byt_pcm_open(struct snd_pcm_substream *substream) in sst_byt_pcm_open()
278 static int sst_byt_pcm_close(struct snd_pcm_substream *substream) in sst_byt_pcm_close()
303 static int sst_byt_pcm_mmap(struct snd_pcm_substream *substream, in sst_byt_pcm_mmap()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-audio.c90 struct snd_pcm_substream *substream; in em28xx_audio_isocirq() local
250 static int snd_em28xx_capture_open(struct snd_pcm_substream *substream) in snd_em28xx_capture_open()
325 static int snd_em28xx_pcm_close(struct snd_pcm_substream *substream) in snd_em28xx_pcm_close()
351 static int snd_em28xx_hw_capture_params(struct snd_pcm_substream *substream, in snd_em28xx_hw_capture_params()
380 static int snd_em28xx_hw_capture_free(struct snd_pcm_substream *substream) in snd_em28xx_hw_capture_free()
395 static int snd_em28xx_prepare(struct snd_pcm_substream *substream) in snd_em28xx_prepare()
423 static int snd_em28xx_capture_trigger(struct snd_pcm_substream *substream, in snd_em28xx_capture_trigger()
450 static snd_pcm_uframes_t snd_em28xx_capture_pointer(struct snd_pcm_substream in snd_em28xx_capture_pointer()
499 struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; in em28xx_vol_put() local
539 struct snd_pcm_substream *substream = dev->adev.capture_pcm_substream; in em28xx_vol_get() local
[all …]
/linux-4.1.27/sound/pci/lx6464es/
Dlx6464es.c106 struct snd_pcm_substream *substream) in lx_hardware_open()
133 struct snd_pcm_substream *substream) in lx_hardware_start()
165 struct snd_pcm_substream *substream) in lx_hardware_stop()
196 struct snd_pcm_substream *substream) in lx_hardware_close()
212 static int lx_pcm_open(struct snd_pcm_substream *substream) in lx_pcm_open()
270 static int lx_pcm_close(struct snd_pcm_substream *substream) in lx_pcm_close()
277 static snd_pcm_uframes_t lx_pcm_stream_pointer(struct snd_pcm_substream in lx_pcm_stream_pointer()
297 static int lx_pcm_prepare(struct snd_pcm_substream *substream) in lx_pcm_prepare()
350 static int lx_pcm_hw_params(struct snd_pcm_substream *substream, in lx_pcm_hw_params()
373 static int lx_pcm_hw_params_playback(struct snd_pcm_substream *substream, in lx_pcm_hw_params_playback()
[all …]
/linux-4.1.27/sound/soc/
Dsoc-pcm.c137 int snd_soc_set_runtime_hwparams(struct snd_pcm_substream *substream, in snd_soc_set_runtime_hwparams()
174 static int soc_pcm_apply_symmetry(struct snd_pcm_substream *substream, in soc_pcm_apply_symmetry()
233 static int soc_pcm_params_symmetry(struct snd_pcm_substream *substream, in soc_pcm_params_symmetry()
284 static bool soc_pcm_has_symmetry(struct snd_pcm_substream *substream) in soc_pcm_has_symmetry()
304 static void soc_pcm_set_msb(struct snd_pcm_substream *substream, int bits) in soc_pcm_set_msb()
318 static void soc_pcm_apply_msb(struct snd_pcm_substream *substream) in soc_pcm_apply_msb()
352 static void soc_pcm_init_runtime_hw(struct snd_pcm_substream *substream) in soc_pcm_init_runtime_hw()
418 static int soc_pcm_open(struct snd_pcm_substream *substream) in soc_pcm_open()
619 static int soc_pcm_close(struct snd_pcm_substream *substream) in soc_pcm_close()
698 static int soc_pcm_prepare(struct snd_pcm_substream *substream) in soc_pcm_prepare()
[all …]
Dsoc-generic-dmaengine-pcm.c40 struct snd_pcm_substream *substream) in dmaengine_dma_dev()
61 int snd_dmaengine_pcm_prepare_slave_config(struct snd_pcm_substream *substream, in snd_dmaengine_pcm_prepare_slave_config()
81 static int dmaengine_pcm_hw_params(struct snd_pcm_substream *substream, in dmaengine_pcm_hw_params()
113 static int dmaengine_pcm_set_runtime_hwparams(struct snd_pcm_substream *substream) in dmaengine_pcm_set_runtime_hwparams()
189 static int dmaengine_pcm_open(struct snd_pcm_substream *substream) in dmaengine_pcm_open()
205 struct snd_pcm_substream *substream) in dmaengine_pcm_compat_request_channel()
246 struct snd_pcm_substream *substream; in dmaengine_pcm_new() local
307 struct snd_pcm_substream *substream) in dmaengine_pcm_pointer()
/linux-4.1.27/sound/soc/txx9/
Dtxx9aclc.c51 static int txx9aclc_pcm_hw_params(struct snd_pcm_substream *substream, in txx9aclc_pcm_hw_params()
79 static int txx9aclc_pcm_hw_free(struct snd_pcm_substream *substream) in txx9aclc_pcm_hw_free()
84 static int txx9aclc_pcm_prepare(struct snd_pcm_substream *substream) in txx9aclc_pcm_prepare()
152 struct snd_pcm_substream *substream = dmadata->substream; in txx9aclc_dma_tasklet() local
206 static int txx9aclc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in txx9aclc_pcm_trigger()
239 txx9aclc_pcm_pointer(struct snd_pcm_substream *substream) in txx9aclc_pcm_pointer()
246 static int txx9aclc_pcm_open(struct snd_pcm_substream *substream) in txx9aclc_pcm_open()
264 static int txx9aclc_pcm_close(struct snd_pcm_substream *substream) in txx9aclc_pcm_close()
/linux-4.1.27/sound/atmel/
Dac97c.c108 struct snd_pcm_substream *substream, in atmel_ac97c_prepare_dma()
175 static int atmel_ac97c_playback_open(struct snd_pcm_substream *substream) in atmel_ac97c_playback_open()
194 static int atmel_ac97c_capture_open(struct snd_pcm_substream *substream) in atmel_ac97c_capture_open()
213 static int atmel_ac97c_playback_close(struct snd_pcm_substream *substream) in atmel_ac97c_playback_close()
230 static int atmel_ac97c_capture_close(struct snd_pcm_substream *substream) in atmel_ac97c_capture_close()
247 static int atmel_ac97c_playback_hw_params(struct snd_pcm_substream *substream, in atmel_ac97c_playback_hw_params()
273 static int atmel_ac97c_capture_hw_params(struct snd_pcm_substream *substream, in atmel_ac97c_capture_hw_params()
297 static int atmel_ac97c_playback_hw_free(struct snd_pcm_substream *substream) in atmel_ac97c_playback_hw_free()
307 static int atmel_ac97c_capture_hw_free(struct snd_pcm_substream *substream) in atmel_ac97c_capture_hw_free()
317 static int atmel_ac97c_playback_prepare(struct snd_pcm_substream *substream) in atmel_ac97c_playback_prepare()
[all …]
Dabdac.c97 struct snd_pcm_substream *substream; member
118 struct snd_pcm_substream *substream, in atmel_abdac_prepare_dma()
175 static int atmel_abdac_open(struct snd_pcm_substream *substream) in atmel_abdac_open()
188 static int atmel_abdac_close(struct snd_pcm_substream *substream) in atmel_abdac_close()
195 static int atmel_abdac_hw_params(struct snd_pcm_substream *substream, in atmel_abdac_hw_params()
213 static int atmel_abdac_hw_free(struct snd_pcm_substream *substream) in atmel_abdac_hw_free()
221 static int atmel_abdac_prepare(struct snd_pcm_substream *substream) in atmel_abdac_prepare()
236 static int atmel_abdac_trigger(struct snd_pcm_substream *substream, int cmd) in atmel_abdac_trigger()
268 atmel_abdac_pointer(struct snd_pcm_substream *substream) in atmel_abdac_pointer()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-alsa.c323 static int snd_cx23885_pcm_open(struct snd_pcm_substream *substream) in snd_cx23885_pcm_open()
362 static int snd_cx23885_close(struct snd_pcm_substream *substream) in snd_cx23885_close()
371 static int snd_cx23885_hw_params(struct snd_pcm_substream *substream, in snd_cx23885_hw_params()
431 static int snd_cx23885_hw_free(struct snd_pcm_substream *substream) in snd_cx23885_hw_free()
447 static int snd_cx23885_prepare(struct snd_pcm_substream *substream) in snd_cx23885_prepare()
455 static int snd_cx23885_card_trigger(struct snd_pcm_substream *substream, in snd_cx23885_card_trigger()
485 struct snd_pcm_substream *substream) in snd_cx23885_pointer()
499 static struct page *snd_cx23885_page(struct snd_pcm_substream *substream, in snd_cx23885_page()
/linux-4.1.27/sound/pci/
Drme32.c257 static int snd_rme32_playback_silence(struct snd_pcm_substream *substream, int channel, /* not used… in snd_rme32_playback_silence()
269 static int snd_rme32_playback_copy(struct snd_pcm_substream *substream, int channel, /* not used (i… in snd_rme32_playback_copy()
283 static int snd_rme32_capture_copy(struct snd_pcm_substream *substream, int channel, /* not used (in… in snd_rme32_capture_copy()
651 snd_rme32_playback_hw_params(struct snd_pcm_substream *substream, in snd_rme32_playback_hw_params()
706 snd_rme32_capture_hw_params(struct snd_pcm_substream *substream, in snd_rme32_capture_hw_params()
767 static int snd_rme32_pcm_hw_free(struct snd_pcm_substream *substream) in snd_rme32_pcm_hw_free()
843 static int snd_rme32_playback_spdif_open(struct snd_pcm_substream *substream) in snd_rme32_playback_spdif_open()
886 static int snd_rme32_capture_spdif_open(struct snd_pcm_substream *substream) in snd_rme32_capture_spdif_open()
925 snd_rme32_playback_adat_open(struct snd_pcm_substream *substream) in snd_rme32_playback_adat_open()
960 snd_rme32_capture_adat_open(struct snd_pcm_substream *substream) in snd_rme32_capture_adat_open()
[all …]
Dsis7019.c94 struct snd_pcm_substream *substream; member
447 static int sis_alloc_timing_voice(struct snd_pcm_substream *substream, in sis_alloc_timing_voice()
483 static int sis_playback_open(struct snd_pcm_substream *substream) in sis_playback_open()
504 static int sis_substream_close(struct snd_pcm_substream *substream) in sis_substream_close()
514 static int sis_playback_hw_params(struct snd_pcm_substream *substream, in sis_playback_hw_params()
521 static int sis_hw_free(struct snd_pcm_substream *substream) in sis_hw_free()
526 static int sis_pcm_playback_prepare(struct snd_pcm_substream *substream) in sis_pcm_playback_prepare()
592 static int sis_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in sis_pcm_trigger()
661 static snd_pcm_uframes_t sis_pcm_pointer(struct snd_pcm_substream *substream) in sis_pcm_pointer()
672 static int sis_capture_open(struct snd_pcm_substream *substream) in sis_capture_open()
[all …]
Dals300.c369 static int snd_als300_playback_open(struct snd_pcm_substream *substream) in snd_als300_playback_open()
386 static int snd_als300_playback_close(struct snd_pcm_substream *substream) in snd_als300_playback_close()
398 static int snd_als300_capture_open(struct snd_pcm_substream *substream) in snd_als300_capture_open()
415 static int snd_als300_capture_close(struct snd_pcm_substream *substream) in snd_als300_capture_close()
427 static int snd_als300_pcm_hw_params(struct snd_pcm_substream *substream, in snd_als300_pcm_hw_params()
434 static int snd_als300_pcm_hw_free(struct snd_pcm_substream *substream) in snd_als300_pcm_hw_free()
439 static int snd_als300_playback_prepare(struct snd_pcm_substream *substream) in snd_als300_playback_prepare()
468 static int snd_als300_capture_prepare(struct snd_pcm_substream *substream) in snd_als300_capture_prepare()
497 static int snd_als300_trigger(struct snd_pcm_substream *substream, int cmd) in snd_als300_trigger()
541 static snd_pcm_uframes_t snd_als300_pointer(struct snd_pcm_substream *substream) in snd_als300_pointer()
Dals4000.c371 static int snd_als4000_hw_params(struct snd_pcm_substream *substream, in snd_als4000_hw_params()
377 static int snd_als4000_hw_free(struct snd_pcm_substream *substream) in snd_als4000_hw_free()
383 static int snd_als4000_capture_prepare(struct snd_pcm_substream *substream) in snd_als4000_capture_prepare()
410 static int snd_als4000_playback_prepare(struct snd_pcm_substream *substream) in snd_als4000_playback_prepare()
448 static int snd_als4000_capture_trigger(struct snd_pcm_substream *substream, int cmd) in snd_als4000_capture_trigger()
481 static int snd_als4000_playback_trigger(struct snd_pcm_substream *substream, int cmd) in snd_als4000_playback_trigger()
506 static snd_pcm_uframes_t snd_als4000_capture_pointer(struct snd_pcm_substream *substream) in snd_als4000_capture_pointer()
518 static snd_pcm_uframes_t snd_als4000_playback_pointer(struct snd_pcm_substream *substream) in snd_als4000_playback_pointer()
635 static int snd_als4000_playback_open(struct snd_pcm_substream *substream) in snd_als4000_playback_open()
645 static int snd_als4000_playback_close(struct snd_pcm_substream *substream) in snd_als4000_playback_close()
[all …]
Datiixp.c247 struct snd_pcm_substream *substream; /* assigned PCM substream */ member
357 struct snd_pcm_substream *substream, in atiixp_build_dma_packets()
417 struct snd_pcm_substream *substream) in atiixp_clear_dma_packets()
661 static snd_pcm_uframes_t snd_atiixp_pcm_pointer(struct snd_pcm_substream *substream) in snd_atiixp_pcm_pointer()
721 static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_atiixp_pcm_trigger()
868 static int snd_atiixp_spdif_prepare(struct snd_pcm_substream *substream) in snd_atiixp_spdif_prepare()
895 static int snd_atiixp_playback_prepare(struct snd_pcm_substream *substream) in snd_atiixp_playback_prepare()
940 static int snd_atiixp_capture_prepare(struct snd_pcm_substream *substream) in snd_atiixp_capture_prepare()
955 static int snd_atiixp_pcm_hw_params(struct snd_pcm_substream *substream, in snd_atiixp_pcm_hw_params()
993 static int snd_atiixp_pcm_hw_free(struct snd_pcm_substream *substream) in snd_atiixp_pcm_hw_free()
[all …]
Des1938.c461 struct snd_pcm_substream *substream, in snd_es1938_rate_set()
531 static int snd_es1938_capture_trigger(struct snd_pcm_substream *substream, in snd_es1938_capture_trigger()
554 static int snd_es1938_playback1_trigger(struct snd_pcm_substream *substream, in snd_es1938_playback1_trigger()
584 static int snd_es1938_playback2_trigger(struct snd_pcm_substream *substream, in snd_es1938_playback2_trigger()
607 static int snd_es1938_playback_trigger(struct snd_pcm_substream *substream, in snd_es1938_playback_trigger()
623 static int snd_es1938_capture_prepare(struct snd_pcm_substream *substream) in snd_es1938_capture_prepare()
671 static int snd_es1938_playback1_prepare(struct snd_pcm_substream *substream) in snd_es1938_playback1_prepare()
708 static int snd_es1938_playback2_prepare(struct snd_pcm_substream *substream) in snd_es1938_playback2_prepare()
750 static int snd_es1938_playback_prepare(struct snd_pcm_substream *substream) in snd_es1938_playback_prepare()
770 static snd_pcm_uframes_t snd_es1938_capture_pointer(struct snd_pcm_substream *substream) in snd_es1938_capture_pointer()
[all …]
Datiixp_modem.c223 struct snd_pcm_substream *substream; /* assigned PCM substream */ member
326 struct snd_pcm_substream *substream, in atiixp_build_dma_packets()
385 struct snd_pcm_substream *substream) in atiixp_clear_dma_packets()
610 static snd_pcm_uframes_t snd_atiixp_pcm_pointer(struct snd_pcm_substream *substream) in snd_atiixp_pcm_pointer()
671 static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_atiixp_pcm_trigger()
768 static int snd_atiixp_playback_prepare(struct snd_pcm_substream *substream) in snd_atiixp_playback_prepare()
784 static int snd_atiixp_capture_prepare(struct snd_pcm_substream *substream) in snd_atiixp_capture_prepare()
792 static int snd_atiixp_pcm_hw_params(struct snd_pcm_substream *substream, in snd_atiixp_pcm_hw_params()
823 static int snd_atiixp_pcm_hw_free(struct snd_pcm_substream *substream) in snd_atiixp_pcm_hw_free()
857 static int snd_atiixp_pcm_open(struct snd_pcm_substream *substream, in snd_atiixp_pcm_open()
[all …]
Dintel8x0.c353 #define get_ichdev(substream) (substream->runtime->private_data) argument
360 struct snd_pcm_substream *substream; member
847 static int snd_intel8x0_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_intel8x0_pcm_trigger()
885 static int snd_intel8x0_ali_trigger(struct snd_pcm_substream *substream, int cmd) in snd_intel8x0_ali_trigger()
940 static int snd_intel8x0_hw_params(struct snd_pcm_substream *substream, in snd_intel8x0_hw_params()
979 static int snd_intel8x0_hw_free(struct snd_pcm_substream *substream) in snd_intel8x0_hw_free()
1050 static int snd_intel8x0_pcm_prepare(struct snd_pcm_substream *substream) in snd_intel8x0_pcm_prepare()
1068 static snd_pcm_uframes_t snd_intel8x0_pcm_pointer(struct snd_pcm_substream *substream) in snd_intel8x0_pcm_pointer()
1173 static int snd_intel8x0_pcm_open(struct snd_pcm_substream *substream, struct ichdev *ichdev) in snd_intel8x0_pcm_open()
1193 static int snd_intel8x0_playback_open(struct snd_pcm_substream *substream) in snd_intel8x0_playback_open()
[all …]
Dvia82xx.c328 struct snd_pcm_substream *substream; member
425 static int build_via_table(struct viadev *dev, struct snd_pcm_substream *substream, in build_via_table()
496 static int clean_via_table(struct viadev *dev, struct snd_pcm_substream *substream, in clean_via_table()
687 struct snd_pcm_substream *substream; in snd_via8233_interrupt() local
732 static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_via82xx_pcm_trigger()
837 static snd_pcm_uframes_t snd_via686_pcm_pointer(struct snd_pcm_substream *substream) in snd_via686_pcm_pointer()
868 static snd_pcm_uframes_t snd_via8233_pcm_pointer(struct snd_pcm_substream *substream) in snd_via8233_pcm_pointer()
929 static int snd_via82xx_hw_params(struct snd_pcm_substream *substream, in snd_via82xx_hw_params()
952 static int snd_via82xx_hw_free(struct snd_pcm_substream *substream) in snd_via82xx_hw_free()
991 static int snd_via686_playback_prepare(struct snd_pcm_substream *substream) in snd_via686_playback_prepare()
[all …]
Drme96.c329 snd_rme96_playback_silence(struct snd_pcm_substream *substream, in snd_rme96_playback_silence()
343 snd_rme96_playback_copy(struct snd_pcm_substream *substream, in snd_rme96_playback_copy()
357 snd_rme96_capture_copy(struct snd_pcm_substream *substream, in snd_rme96_capture_copy()
978 snd_rme96_playback_hw_params(struct snd_pcm_substream *substream, in snd_rme96_playback_hw_params()
1041 snd_rme96_capture_hw_params(struct snd_pcm_substream *substream, in snd_rme96_capture_hw_params()
1180 snd_rme96_playback_spdif_open(struct snd_pcm_substream *substream) in snd_rme96_playback_spdif_open()
1217 snd_rme96_capture_spdif_open(struct snd_pcm_substream *substream) in snd_rme96_capture_spdif_open()
1249 snd_rme96_playback_adat_open(struct snd_pcm_substream *substream) in snd_rme96_playback_adat_open()
1281 snd_rme96_capture_adat_open(struct snd_pcm_substream *substream) in snd_rme96_capture_adat_open()
1316 snd_rme96_playback_close(struct snd_pcm_substream *substream) in snd_rme96_playback_close()
[all …]
Dintel8x0m.c166 #define get_ichdev(substream) (substream->runtime->private_data) argument
173 struct snd_pcm_substream *substream; member
536 static int snd_intel8x0m_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_intel8x0m_pcm_trigger()
571 static int snd_intel8x0m_hw_params(struct snd_pcm_substream *substream, in snd_intel8x0m_hw_params()
577 static int snd_intel8x0m_hw_free(struct snd_pcm_substream *substream) in snd_intel8x0m_hw_free()
582 static snd_pcm_uframes_t snd_intel8x0m_pcm_pointer(struct snd_pcm_substream *substream) in snd_intel8x0m_pcm_pointer()
599 static int snd_intel8x0m_pcm_prepare(struct snd_pcm_substream *substream) in snd_intel8x0m_pcm_prepare()
636 static int snd_intel8x0m_pcm_open(struct snd_pcm_substream *substream, struct ichdev *ichdev) in snd_intel8x0m_pcm_open()
657 static int snd_intel8x0m_playback_open(struct snd_pcm_substream *substream) in snd_intel8x0m_playback_open()
664 static int snd_intel8x0m_playback_close(struct snd_pcm_substream *substream) in snd_intel8x0m_playback_close()
[all …]
Dvia82xx_modem.c223 struct snd_pcm_substream *substream; member
278 static int build_via_table(struct viadev *dev, struct snd_pcm_substream *substream, in build_via_table()
350 static int clean_via_table(struct viadev *dev, struct snd_pcm_substream *substream, in clean_via_table()
521 static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_via82xx_pcm_trigger()
618 static snd_pcm_uframes_t snd_via686_pcm_pointer(struct snd_pcm_substream *substream) in snd_via686_pcm_pointer()
650 static int snd_via82xx_hw_params(struct snd_pcm_substream *substream, in snd_via82xx_hw_params()
676 static int snd_via82xx_hw_free(struct snd_pcm_substream *substream) in snd_via82xx_hw_free()
701 static int snd_via82xx_pcm_prepare(struct snd_pcm_substream *substream) in snd_via82xx_pcm_prepare()
743 struct snd_pcm_substream *substream) in snd_via82xx_modem_pcm_open()
775 static int snd_via82xx_playback_open(struct snd_pcm_substream *substream) in snd_via82xx_playback_open()
[all …]
Dbt87x.c201 struct snd_pcm_substream *substream; member
227 static int snd_bt87x_create_risc(struct snd_bt87x *chip, struct snd_pcm_substream *substream, in snd_bt87x_create_risc()
421 static int snd_bt87x_pcm_open(struct snd_pcm_substream *substream) in snd_bt87x_pcm_open()
450 static int snd_bt87x_close(struct snd_pcm_substream *substream) in snd_bt87x_close()
465 static int snd_bt87x_hw_params(struct snd_pcm_substream *substream, in snd_bt87x_hw_params()
480 static int snd_bt87x_hw_free(struct snd_pcm_substream *substream) in snd_bt87x_hw_free()
489 static int snd_bt87x_prepare(struct snd_pcm_substream *substream) in snd_bt87x_prepare()
531 static int snd_bt87x_trigger(struct snd_pcm_substream *substream, int cmd) in snd_bt87x_trigger()
545 static snd_pcm_uframes_t snd_bt87x_pointer(struct snd_pcm_substream *substream) in snd_bt87x_pointer()
Dens1370.c810 static int snd_ensoniq_trigger(struct snd_pcm_substream *substream, int cmd) in snd_ensoniq_trigger()
874 static int snd_ensoniq_hw_params(struct snd_pcm_substream *substream, in snd_ensoniq_hw_params()
880 static int snd_ensoniq_hw_free(struct snd_pcm_substream *substream) in snd_ensoniq_hw_free()
885 static int snd_ensoniq_playback1_prepare(struct snd_pcm_substream *substream) in snd_ensoniq_playback1_prepare()
933 static int snd_ensoniq_playback2_prepare(struct snd_pcm_substream *substream) in snd_ensoniq_playback2_prepare()
973 static int snd_ensoniq_capture_prepare(struct snd_pcm_substream *substream) in snd_ensoniq_capture_prepare()
1011 static snd_pcm_uframes_t snd_ensoniq_playback1_pointer(struct snd_pcm_substream *substream) in snd_ensoniq_playback1_pointer()
1028 static snd_pcm_uframes_t snd_ensoniq_playback2_pointer(struct snd_pcm_substream *substream) in snd_ensoniq_playback2_pointer()
1045 static snd_pcm_uframes_t snd_ensoniq_capture_pointer(struct snd_pcm_substream *substream) in snd_ensoniq_capture_pointer()
1128 static int snd_ensoniq_playback1_open(struct snd_pcm_substream *substream) in snd_ensoniq_playback1_open()
[all …]
Dfm801.c364 static int snd_fm801_playback_trigger(struct snd_pcm_substream *substream, in snd_fm801_playback_trigger()
399 static int snd_fm801_capture_trigger(struct snd_pcm_substream *substream, in snd_fm801_capture_trigger()
434 static int snd_fm801_hw_params(struct snd_pcm_substream *substream, in snd_fm801_hw_params()
440 static int snd_fm801_hw_free(struct snd_pcm_substream *substream) in snd_fm801_hw_free()
445 static int snd_fm801_playback_prepare(struct snd_pcm_substream *substream) in snd_fm801_playback_prepare()
478 static int snd_fm801_capture_prepare(struct snd_pcm_substream *substream) in snd_fm801_capture_prepare()
505 static snd_pcm_uframes_t snd_fm801_playback_pointer(struct snd_pcm_substream *substream) in snd_fm801_playback_pointer()
522 static snd_pcm_uframes_t snd_fm801_capture_pointer(struct snd_pcm_substream *substream) in snd_fm801_capture_pointer()
627 static int snd_fm801_playback_open(struct snd_pcm_substream *substream) in snd_fm801_playback_open()
648 static int snd_fm801_capture_open(struct snd_pcm_substream *substream) in snd_fm801_capture_open()
[all …]
Dcmipci.c433 struct snd_pcm_substream *substream; member
682 static int snd_cmipci_hw_params(struct snd_pcm_substream *substream, in snd_cmipci_hw_params()
688 static int snd_cmipci_playback2_hw_params(struct snd_pcm_substream *substream, in snd_cmipci_playback2_hw_params()
713 static int snd_cmipci_hw_free(struct snd_pcm_substream *substream) in snd_cmipci_hw_free()
783 struct snd_pcm_substream *substream) in snd_cmipci_pcm_prepare()
941 struct snd_pcm_substream *substream) in snd_cmipci_pcm_pointer()
973 static int snd_cmipci_playback_trigger(struct snd_pcm_substream *substream, in snd_cmipci_playback_trigger()
980 static snd_pcm_uframes_t snd_cmipci_playback_pointer(struct snd_pcm_substream *substream) in snd_cmipci_playback_pointer()
992 static int snd_cmipci_capture_trigger(struct snd_pcm_substream *substream, in snd_cmipci_capture_trigger()
999 static snd_pcm_uframes_t snd_cmipci_capture_pointer(struct snd_pcm_substream *substream) in snd_cmipci_capture_pointer()
[all …]
Dcs4281.c431 struct snd_pcm_substream *substream; member
668 static int snd_cs4281_trigger(struct snd_pcm_substream *substream, int cmd) in snd_cs4281_trigger()
799 static int snd_cs4281_hw_params(struct snd_pcm_substream *substream, in snd_cs4281_hw_params()
805 static int snd_cs4281_hw_free(struct snd_pcm_substream *substream) in snd_cs4281_hw_free()
810 static int snd_cs4281_playback_prepare(struct snd_pcm_substream *substream) in snd_cs4281_playback_prepare()
822 static int snd_cs4281_capture_prepare(struct snd_pcm_substream *substream) in snd_cs4281_capture_prepare()
834 static snd_pcm_uframes_t snd_cs4281_pointer(struct snd_pcm_substream *substream) in snd_cs4281_pointer()
900 static int snd_cs4281_playback_open(struct snd_pcm_substream *substream) in snd_cs4281_playback_open()
919 static int snd_cs4281_capture_open(struct snd_pcm_substream *substream) in snd_cs4281_capture_open()
938 static int snd_cs4281_playback_close(struct snd_pcm_substream *substream) in snd_cs4281_playback_close()
[all …]
Dsonicvibes.c684 static int snd_sonicvibes_playback_trigger(struct snd_pcm_substream *substream, in snd_sonicvibes_playback_trigger()
691 static int snd_sonicvibes_capture_trigger(struct snd_pcm_substream *substream, in snd_sonicvibes_capture_trigger()
698 static int snd_sonicvibes_hw_params(struct snd_pcm_substream *substream, in snd_sonicvibes_hw_params()
704 static int snd_sonicvibes_hw_free(struct snd_pcm_substream *substream) in snd_sonicvibes_hw_free()
709 static int snd_sonicvibes_playback_prepare(struct snd_pcm_substream *substream) in snd_sonicvibes_playback_prepare()
733 static int snd_sonicvibes_capture_prepare(struct snd_pcm_substream *substream) in snd_sonicvibes_capture_prepare()
758 static snd_pcm_uframes_t snd_sonicvibes_playback_pointer(struct snd_pcm_substream *substream) in snd_sonicvibes_playback_pointer()
769 static snd_pcm_uframes_t snd_sonicvibes_capture_pointer(struct snd_pcm_substream *substream) in snd_sonicvibes_capture_pointer()
817 static int snd_sonicvibes_playback_open(struct snd_pcm_substream *substream) in snd_sonicvibes_playback_open()
829 static int snd_sonicvibes_capture_open(struct snd_pcm_substream *substream) in snd_sonicvibes_capture_open()
[all …]
/linux-4.1.27/sound/pci/ice1712/
Dice1712.c372 static void open_cs8427(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) in open_cs8427()
377 static void close_cs8427(struct snd_ice1712 *ice, struct snd_pcm_substream *substream) in close_cs8427()
468 struct snd_pcm_substream *substream; in snd_ice1712_interrupt() local
500 static int snd_ice1712_hw_params(struct snd_pcm_substream *substream, in snd_ice1712_hw_params()
506 static int snd_ice1712_hw_free(struct snd_pcm_substream *substream) in snd_ice1712_hw_free()
515 static int snd_ice1712_playback_trigger(struct snd_pcm_substream *substream, in snd_ice1712_playback_trigger()
540 static int snd_ice1712_playback_ds_trigger(struct snd_pcm_substream *substream, in snd_ice1712_playback_ds_trigger()
565 static int snd_ice1712_capture_trigger(struct snd_pcm_substream *substream, in snd_ice1712_capture_trigger()
586 static int snd_ice1712_playback_prepare(struct snd_pcm_substream *substream) in snd_ice1712_playback_prepare()
619 static int snd_ice1712_playback_ds_prepare(struct snd_pcm_substream *substream) in snd_ice1712_playback_ds_prepare()
[all …]
Dice1724.c319 static void vt1724_enable_midi_irq(struct snd_rawmidi_substream *substream, in vt1724_enable_midi_irq()
555 static int snd_vt1724_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_vt1724_pcm_trigger()
719 static int snd_vt1724_pcm_hw_params(struct snd_pcm_substream *substream, in snd_vt1724_pcm_hw_params()
766 static int snd_vt1724_pcm_hw_free(struct snd_pcm_substream *substream) in snd_vt1724_pcm_hw_free()
780 static int snd_vt1724_playback_pro_prepare(struct snd_pcm_substream *substream) in snd_vt1724_playback_pro_prepare()
814 static snd_pcm_uframes_t snd_vt1724_playback_pro_pointer(struct snd_pcm_substream *substream) in snd_vt1724_playback_pro_pointer()
851 static int snd_vt1724_pcm_prepare(struct snd_pcm_substream *substream) in snd_vt1724_pcm_prepare()
866 static snd_pcm_uframes_t snd_vt1724_pcm_pointer(struct snd_pcm_substream *substream) in snd_vt1724_pcm_pointer()
1004 struct snd_pcm_substream *substream) in set_rate_constraints()
1019 static void constrain_rate_if_locked(struct snd_pcm_substream *substream) in constrain_rate_if_locked()
[all …]
/linux-4.1.27/sound/pci/trident/
Dtrident_main.c762 static unsigned int snd_trident_control_mode(struct snd_pcm_substream *substream) in snd_trident_control_mode()
797 static int snd_trident_ioctl(struct snd_pcm_substream *substream, in snd_trident_ioctl()
819 static int snd_trident_allocate_pcm_mem(struct snd_pcm_substream *substream, in snd_trident_allocate_pcm_mem()
853 static int snd_trident_allocate_evoice(struct snd_pcm_substream *substream, in snd_trident_allocate_evoice()
893 static int snd_trident_hw_params(struct snd_pcm_substream *substream, in snd_trident_hw_params()
915 static int snd_trident_hw_free(struct snd_pcm_substream *substream) in snd_trident_hw_free()
947 static int snd_trident_playback_prepare(struct snd_pcm_substream *substream) in snd_trident_playback_prepare()
1033 static int snd_trident_capture_hw_params(struct snd_pcm_substream *substream, in snd_trident_capture_hw_params()
1050 static int snd_trident_capture_prepare(struct snd_pcm_substream *substream) in snd_trident_capture_prepare()
1142 static int snd_trident_si7018_capture_hw_params(struct snd_pcm_substream *substream, in snd_trident_si7018_capture_hw_params()
[all …]
/linux-4.1.27/sound/isa/es1688/
Des1688_lib.c313 static void snd_es1688_set_rate(struct snd_es1688 *chip, struct snd_pcm_substream *substream) in snd_es1688_set_rate()
329 static int snd_es1688_ioctl(struct snd_pcm_substream *substream, in snd_es1688_ioctl()
361 static int snd_es1688_hw_params(struct snd_pcm_substream *substream, in snd_es1688_hw_params()
367 static int snd_es1688_hw_free(struct snd_pcm_substream *substream) in snd_es1688_hw_free()
372 static int snd_es1688_playback_prepare(struct snd_pcm_substream *substream) in snd_es1688_playback_prepare()
426 static int snd_es1688_playback_trigger(struct snd_pcm_substream *substream, in snd_es1688_playback_trigger()
433 static int snd_es1688_capture_prepare(struct snd_pcm_substream *substream) in snd_es1688_capture_prepare()
483 static int snd_es1688_capture_trigger(struct snd_pcm_substream *substream, in snd_es1688_capture_trigger()
503 static snd_pcm_uframes_t snd_es1688_playback_pointer(struct snd_pcm_substream *substream) in snd_es1688_playback_pointer()
514 static snd_pcm_uframes_t snd_es1688_capture_pointer(struct snd_pcm_substream *substream) in snd_es1688_capture_pointer()
[all …]
/linux-4.1.27/sound/pci/au88x0/
Dau88x0_pcm.c138 static int snd_vortex_pcm_open(struct snd_pcm_substream *substream) in snd_vortex_pcm_open()
203 static int snd_vortex_pcm_close(struct snd_pcm_substream *substream) in snd_vortex_pcm_close()
219 snd_vortex_pcm_hw_params(struct snd_pcm_substream *substream, in snd_vortex_pcm_hw_params()
289 static int snd_vortex_pcm_hw_free(struct snd_pcm_substream *substream) in snd_vortex_pcm_hw_free()
323 static int snd_vortex_pcm_prepare(struct snd_pcm_substream *substream) in snd_vortex_pcm_prepare()
356 static int snd_vortex_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_vortex_pcm_trigger()
419 static snd_pcm_uframes_t snd_vortex_pcm_pointer(struct snd_pcm_substream *substream) in snd_vortex_pcm_pointer()
/linux-4.1.27/sound/pci/cs46xx/
Dcs46xx_lib.c878 static void snd_cs46xx_pb_trans_copy(struct snd_pcm_substream *substream, in snd_cs46xx_pb_trans_copy()
886 static int snd_cs46xx_playback_transfer(struct snd_pcm_substream *substream) in snd_cs46xx_playback_transfer()
894 static void snd_cs46xx_cp_trans_copy(struct snd_pcm_substream *substream, in snd_cs46xx_cp_trans_copy()
903 static int snd_cs46xx_capture_transfer(struct snd_pcm_substream *substream) in snd_cs46xx_capture_transfer()
910 static snd_pcm_uframes_t snd_cs46xx_playback_direct_pointer(struct snd_pcm_substream *substream) in snd_cs46xx_playback_direct_pointer()
928 static snd_pcm_uframes_t snd_cs46xx_playback_indirect_pointer(struct snd_pcm_substream *substream) in snd_cs46xx_playback_indirect_pointer()
945 static snd_pcm_uframes_t snd_cs46xx_capture_direct_pointer(struct snd_pcm_substream *substream) in snd_cs46xx_capture_direct_pointer()
952 static snd_pcm_uframes_t snd_cs46xx_capture_indirect_pointer(struct snd_pcm_substream *substream) in snd_cs46xx_capture_indirect_pointer()
959 static int snd_cs46xx_playback_trigger(struct snd_pcm_substream *substream, in snd_cs46xx_playback_trigger()
1024 static int snd_cs46xx_capture_trigger(struct snd_pcm_substream *substream, in snd_cs46xx_capture_trigger()
[all …]
/linux-4.1.27/sound/core/seq/
Dseq_virmidi.c139 static void snd_virmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_virmidi_input_trigger()
153 static void snd_virmidi_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_virmidi_output_trigger()
207 static int snd_virmidi_input_open(struct snd_rawmidi_substream *substream) in snd_virmidi_input_open()
236 static int snd_virmidi_output_open(struct snd_rawmidi_substream *substream) in snd_virmidi_output_open()
262 static int snd_virmidi_input_close(struct snd_rawmidi_substream *substream) in snd_virmidi_input_close()
279 static int snd_virmidi_output_close(struct snd_rawmidi_substream *substream) in snd_virmidi_output_close()
/linux-4.1.27/sound/ppc/
Dsnd_ps3.c452 static int snd_ps3_set_avsetting(struct snd_pcm_substream *substream) in snd_ps3_set_avsetting()
525 static int snd_ps3_pcm_open(struct snd_pcm_substream *substream) in snd_ps3_pcm_open()
547 static int snd_ps3_pcm_close(struct snd_pcm_substream *substream) in snd_ps3_pcm_close()
554 static int snd_ps3_pcm_hw_params(struct snd_pcm_substream *substream, in snd_ps3_pcm_hw_params()
565 static int snd_ps3_pcm_hw_free(struct snd_pcm_substream *substream) in snd_ps3_pcm_hw_free()
572 static int snd_ps3_delay_to_bytes(struct snd_pcm_substream *substream, in snd_ps3_delay_to_bytes()
594 static int snd_ps3_pcm_prepare(struct snd_pcm_substream *substream) in snd_ps3_pcm_prepare()
645 static int snd_ps3_pcm_trigger(struct snd_pcm_substream *substream, in snd_ps3_pcm_trigger()
693 struct snd_pcm_substream *substream) in snd_ps3_pcm_pointer()
/linux-4.1.27/sound/soc/sh/
Ddma-sh7760.c120 static int camelot_pcm_open(struct snd_pcm_substream *substream) in camelot_pcm_open()
153 static int camelot_pcm_close(struct snd_pcm_substream *substream) in camelot_pcm_close()
173 static int camelot_hw_params(struct snd_pcm_substream *substream, in camelot_hw_params()
196 static int camelot_hw_free(struct snd_pcm_substream *substream) in camelot_hw_free()
201 static int camelot_prepare(struct snd_pcm_substream *substream) in camelot_prepare()
249 static int camelot_trigger(struct snd_pcm_substream *substream, int cmd) in camelot_trigger()
275 static snd_pcm_uframes_t camelot_pos(struct snd_pcm_substream *substream) in camelot_pos()
Dssi.c92 static int ssi_startup(struct snd_pcm_substream *substream, in ssi_startup()
104 static void ssi_shutdown(struct snd_pcm_substream *substream, in ssi_shutdown()
112 static int ssi_trigger(struct snd_pcm_substream *substream, int cmd, in ssi_trigger()
131 static int ssi_hw_params(struct snd_pcm_substream *substream, in ssi_hw_params()
Dmigor.c49 static int migor_hw_params(struct snd_pcm_substream *substream, in migor_hw_params()
83 static int migor_hw_free(struct snd_pcm_substream *substream) in migor_hw_free()
Dfsi.c210 struct snd_pcm_substream *substream; member
401 static int fsi_is_play(struct snd_pcm_substream *substream) in fsi_is_play()
406 static struct snd_soc_dai *fsi_get_dai(struct snd_pcm_substream *substream) in fsi_get_dai()
423 static struct fsi_priv *fsi_get_priv(struct snd_pcm_substream *substream) in fsi_get_priv()
499 struct snd_pcm_substream *substream) in fsi_stream_get()
525 struct snd_pcm_substream *substream) in fsi_stream_init()
1042 struct snd_pcm_substream *substream = io->substream; in fsi_pointer_update() local
1292 struct snd_pcm_substream *substream = io->substream; in fsi_dma_transfer() local
1555 static int fsi_dai_startup(struct snd_pcm_substream *substream, in fsi_dai_startup()
1565 static void fsi_dai_shutdown(struct snd_pcm_substream *substream, in fsi_dai_shutdown()
[all …]
/linux-4.1.27/sound/soc/davinci/
Ddavinci-vcif.c55 static void davinci_vcif_start(struct snd_pcm_substream *substream) in davinci_vcif_start()
74 static void davinci_vcif_stop(struct snd_pcm_substream *substream) in davinci_vcif_stop()
92 static int davinci_vcif_hw_params(struct snd_pcm_substream *substream, in davinci_vcif_hw_params()
144 static int davinci_vcif_trigger(struct snd_pcm_substream *substream, int cmd, in davinci_vcif_trigger()
Ddavinci-evm.c32 static int evm_startup(struct snd_pcm_substream *substream) in evm_startup()
45 static void evm_shutdown(struct snd_pcm_substream *substream) in evm_shutdown()
56 static int evm_hw_params(struct snd_pcm_substream *substream, in evm_hw_params()
Ddavinci-i2s.c184 struct snd_pcm_substream *substream) in davinci_mcbsp_start()
419 static int davinci_i2s_hw_params(struct snd_pcm_substream *substream, in davinci_i2s_hw_params()
568 static int davinci_i2s_prepare(struct snd_pcm_substream *substream, in davinci_i2s_prepare()
577 static int davinci_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in davinci_i2s_trigger()
601 static void davinci_i2s_shutdown(struct snd_pcm_substream *substream, in davinci_i2s_shutdown()
/linux-4.1.27/sound/usb/bcd2000/
Dbcd2000.c87 static int bcd2000_midi_input_open(struct snd_rawmidi_substream *substream) in bcd2000_midi_input_open()
92 static int bcd2000_midi_input_close(struct snd_rawmidi_substream *substream) in bcd2000_midi_input_close()
98 static void bcd2000_midi_input_trigger(struct snd_rawmidi_substream *substream, in bcd2000_midi_input_trigger()
181 static int bcd2000_midi_output_open(struct snd_rawmidi_substream *substream) in bcd2000_midi_output_open()
186 static int bcd2000_midi_output_close(struct snd_rawmidi_substream *substream) in bcd2000_midi_output_close()
199 static void bcd2000_midi_output_trigger(struct snd_rawmidi_substream *substream, in bcd2000_midi_output_trigger()
/linux-4.1.27/include/sound/
Dpcm-indirect.h47 snd_pcm_indirect_playback_transfer(struct snd_pcm_substream *substream, in snd_pcm_indirect_playback_transfer()
92 snd_pcm_indirect_playback_pointer(struct snd_pcm_substream *substream, in snd_pcm_indirect_playback_pointer()
113 snd_pcm_indirect_capture_transfer(struct snd_pcm_substream *substream, in snd_pcm_indirect_capture_transfer()
157 snd_pcm_indirect_capture_pointer(struct snd_pcm_substream *substream, in snd_pcm_indirect_capture_pointer()
Dpcm.h34 #define snd_pcm_substream_chip(substream) ((substream)->private_data) argument
217 struct snd_pcm_substream *substream; member
496 #define SUBSTREAM_BUSY(substream) ((substream)->ref_count > 0) argument
505 struct snd_pcm_substream *substream; member
598 snd_pcm_debug_name(struct snd_pcm_substream *substream, char *buf, size_t size) in snd_pcm_debug_name()
614 static inline int snd_pcm_stream_linked(struct snd_pcm_substream *substream) in snd_pcm_stream_linked()
634 #define snd_pcm_stream_lock_irqsave(substream, flags) \ argument
651 #define snd_pcm_group_for_each_entry(s, substream) \ argument
661 static inline int snd_pcm_running(struct snd_pcm_substream *substream) in snd_pcm_running()
722 static inline size_t snd_pcm_lib_buffer_bytes(struct snd_pcm_substream *substream) in snd_pcm_lib_buffer_bytes()
[all …]
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-alsa.c95 struct snd_pcm_substream *substream; member
458 static int snd_cx25821_pcm_open(struct snd_pcm_substream *substream) in snd_cx25821_pcm_open()
501 static int snd_cx25821_close(struct snd_pcm_substream *substream) in snd_cx25821_close()
509 static int snd_cx25821_hw_params(struct snd_pcm_substream *substream, in snd_cx25821_hw_params()
574 static int snd_cx25821_hw_free(struct snd_pcm_substream *substream) in snd_cx25821_hw_free()
589 static int snd_cx25821_prepare(struct snd_pcm_substream *substream) in snd_cx25821_prepare()
597 static int snd_cx25821_card_trigger(struct snd_pcm_substream *substream, in snd_cx25821_card_trigger()
626 static snd_pcm_uframes_t snd_cx25821_pointer(struct snd_pcm_substream in snd_cx25821_pointer()
641 static struct page *snd_cx25821_page(struct snd_pcm_substream *substream, in snd_cx25821_page()
/linux-4.1.27/sound/pci/ymfpci/
Dymfpci_main.c358 static void snd_ymfpci_pcm_capture_interrupt(struct snd_pcm_substream *substream) in snd_ymfpci_pcm_capture_interrupt()
390 static int snd_ymfpci_playback_trigger(struct snd_pcm_substream *substream, in snd_ymfpci_playback_trigger()
435 static int snd_ymfpci_capture_trigger(struct snd_pcm_substream *substream, in snd_ymfpci_capture_trigger()
638 static int snd_ymfpci_playback_hw_params(struct snd_pcm_substream *substream, in snd_ymfpci_playback_hw_params()
652 static int snd_ymfpci_playback_hw_free(struct snd_pcm_substream *substream) in snd_ymfpci_playback_hw_free()
676 static int snd_ymfpci_playback_prepare(struct snd_pcm_substream *substream) in snd_ymfpci_playback_prepare()
700 static int snd_ymfpci_capture_hw_params(struct snd_pcm_substream *substream, in snd_ymfpci_capture_hw_params()
706 static int snd_ymfpci_capture_hw_free(struct snd_pcm_substream *substream) in snd_ymfpci_capture_hw_free()
715 static int snd_ymfpci_capture_prepare(struct snd_pcm_substream *substream) in snd_ymfpci_capture_prepare()
759 static snd_pcm_uframes_t snd_ymfpci_playback_pointer(struct snd_pcm_substream *substream) in snd_ymfpci_playback_pointer()
[all …]
/linux-4.1.27/sound/soc/ux500/
Dux500_msp_dai.c303 static int setup_msp_config(struct snd_pcm_substream *substream, in setup_msp_config()
385 static int ux500_msp_dai_startup(struct snd_pcm_substream *substream, in ux500_msp_dai_startup()
426 static void ux500_msp_dai_shutdown(struct snd_pcm_substream *substream, in ux500_msp_dai_shutdown()
461 static int ux500_msp_dai_prepare(struct snd_pcm_substream *substream, in ux500_msp_dai_prepare()
498 static int ux500_msp_dai_hw_params(struct snd_pcm_substream *substream, in ux500_msp_dai_hw_params()
644 static int ux500_msp_dai_trigger(struct snd_pcm_substream *substream, in ux500_msp_dai_trigger()
Dmop500_ab8500.c194 static int mop500_ab8500_startup(struct snd_pcm_substream *substream) in mop500_ab8500_startup()
203 static void mop500_ab8500_shutdown(struct snd_pcm_substream *substream) in mop500_ab8500_shutdown()
217 static int mop500_ab8500_hw_params(struct snd_pcm_substream *substream, in mop500_ab8500_hw_params()
342 static int mop500_ab8500_hw_free(struct snd_pcm_substream *substream) in mop500_ab8500_hw_free()
Dux500_pcm.c50 struct snd_pcm_substream *substream) in ux500_pcm_request_chan()
87 static int ux500_pcm_prepare_slave_config(struct snd_pcm_substream *substream, in ux500_pcm_prepare_slave_config()
/linux-4.1.27/sound/pci/hda/
Dhda_controller.c170 azx_assign_device(struct azx *chip, struct snd_pcm_substream *substream) in azx_assign_device()
219 struct snd_pcm_substream *substream = azx_dev->substream; in azx_cc_read() local
226 static void azx_timecounter_init(struct snd_pcm_substream *substream, in azx_timecounter_init()
261 to_hda_pcm_stream(struct snd_pcm_substream *substream) in to_hda_pcm_stream()
267 static u64 azx_adjust_codec_delay(struct snd_pcm_substream *substream, in azx_adjust_codec_delay()
334 struct snd_pcm_substream *substream, in azx_setup_periods()
404 static int azx_pcm_close(struct snd_pcm_substream *substream) in azx_pcm_close()
426 static int azx_pcm_hw_params(struct snd_pcm_substream *substream, in azx_pcm_hw_params()
446 static int azx_pcm_hw_free(struct snd_pcm_substream *substream) in azx_pcm_hw_free()
473 static int azx_pcm_prepare(struct snd_pcm_substream *substream) in azx_pcm_prepare()
[all …]
/linux-4.1.27/sound/pci/nm256/
Dnm256.c190 struct snd_pcm_substream *substream; member
430 struct snd_pcm_substream *substream) in snd_nm256_set_format()
513 struct snd_pcm_substream *substream) in snd_nm256_playback_start()
530 struct snd_pcm_substream *substream) in snd_nm256_capture_start()
562 snd_nm256_playback_trigger(struct snd_pcm_substream *substream, int cmd) in snd_nm256_playback_trigger()
600 snd_nm256_capture_trigger(struct snd_pcm_substream *substream, int cmd) in snd_nm256_capture_trigger()
637 static int snd_nm256_pcm_prepare(struct snd_pcm_substream *substream) in snd_nm256_pcm_prepare()
663 snd_nm256_playback_pointer(struct snd_pcm_substream *substream) in snd_nm256_playback_pointer()
677 snd_nm256_capture_pointer(struct snd_pcm_substream *substream) in snd_nm256_capture_pointer()
697 snd_nm256_playback_silence(struct snd_pcm_substream *substream, in snd_nm256_playback_silence()
[all …]
/linux-4.1.27/sound/drivers/mpu401/
Dmpu401_uart.c284 static int snd_mpu401_uart_input_open(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_input_open()
306 static int snd_mpu401_uart_output_open(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_output_open()
328 static int snd_mpu401_uart_input_close(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_input_close()
345 static int snd_mpu401_uart_output_close(struct snd_rawmidi_substream *substream) in snd_mpu401_uart_output_close()
366 snd_mpu401_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mpu401_uart_input_trigger()
453 snd_mpu401_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) in snd_mpu401_uart_output_trigger()
/linux-4.1.27/sound/usb/
Dpcm.c77 static snd_pcm_uframes_t snd_usb_pcm_pointer(struct snd_pcm_substream *substream) in snd_usb_pcm_pointer()
685 static int snd_usb_hw_params(struct snd_pcm_substream *substream, in snd_usb_hw_params()
732 static int snd_usb_hw_free(struct snd_pcm_substream *substream) in snd_usb_hw_free()
753 static int snd_usb_pcm_prepare(struct snd_pcm_substream *substream) in snd_usb_pcm_prepare()
1191 static int snd_usb_pcm_open(struct snd_pcm_substream *substream, int direction) in snd_usb_pcm_open()
1212 static int snd_usb_pcm_close(struct snd_pcm_substream *substream, int direction) in snd_usb_pcm_close()
1534 static int snd_usb_playback_open(struct snd_pcm_substream *substream) in snd_usb_playback_open()
1539 static int snd_usb_playback_close(struct snd_pcm_substream *substream) in snd_usb_playback_close()
1544 static int snd_usb_capture_open(struct snd_pcm_substream *substream) in snd_usb_capture_open()
1549 static int snd_usb_capture_close(struct snd_pcm_substream *substream) in snd_usb_capture_close()
[all …]
/linux-4.1.27/sound/isa/ad1816a/
Dad1816a_lib.c206 static int snd_ad1816a_playback_trigger(struct snd_pcm_substream *substream, int cmd) in snd_ad1816a_playback_trigger()
213 static int snd_ad1816a_capture_trigger(struct snd_pcm_substream *substream, int cmd) in snd_ad1816a_capture_trigger()
220 static int snd_ad1816a_hw_params(struct snd_pcm_substream *substream, in snd_ad1816a_hw_params()
226 static int snd_ad1816a_hw_free(struct snd_pcm_substream *substream) in snd_ad1816a_hw_free()
231 static int snd_ad1816a_playback_prepare(struct snd_pcm_substream *substream) in snd_ad1816a_playback_prepare()
263 static int snd_ad1816a_capture_prepare(struct snd_pcm_substream *substream) in snd_ad1816a_capture_prepare()
296 static snd_pcm_uframes_t snd_ad1816a_playback_pointer(struct snd_pcm_substream *substream) in snd_ad1816a_playback_pointer()
306 static snd_pcm_uframes_t snd_ad1816a_capture_pointer(struct snd_pcm_substream *substream) in snd_ad1816a_capture_pointer()
445 static int snd_ad1816a_playback_open(struct snd_pcm_substream *substream) in snd_ad1816a_playback_open()
460 static int snd_ad1816a_capture_open(struct snd_pcm_substream *substream) in snd_ad1816a_capture_open()
[all …]
/linux-4.1.27/sound/soc/adi/
Daxi-spdif.c49 static int axi_spdif_trigger(struct snd_pcm_substream *substream, int cmd, in axi_spdif_trigger()
76 static int axi_spdif_hw_params(struct snd_pcm_substream *substream, in axi_spdif_hw_params()
118 static int axi_spdif_startup(struct snd_pcm_substream *substream, in axi_spdif_startup()
140 static void axi_spdif_shutdown(struct snd_pcm_substream *substream, in axi_spdif_shutdown()
Daxi-i2s.c55 static int axi_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in axi_i2s_trigger()
86 static int axi_i2s_hw_params(struct snd_pcm_substream *substream, in axi_i2s_hw_params()
104 static int axi_i2s_startup(struct snd_pcm_substream *substream, in axi_i2s_startup()
127 static void axi_i2s_shutdown(struct snd_pcm_substream *substream, in axi_i2s_shutdown()
/linux-4.1.27/sound/isa/wss/
Dwss_lib.c480 static int snd_wss_trigger(struct snd_pcm_substream *substream, in snd_wss_trigger()
994 static int snd_wss_playback_hw_params(struct snd_pcm_substream *substream, in snd_wss_playback_hw_params()
1010 static int snd_wss_playback_hw_free(struct snd_pcm_substream *substream) in snd_wss_playback_hw_free()
1015 static int snd_wss_playback_prepare(struct snd_pcm_substream *substream) in snd_wss_playback_prepare()
1037 static int snd_wss_capture_hw_params(struct snd_pcm_substream *substream, in snd_wss_capture_hw_params()
1053 static int snd_wss_capture_hw_free(struct snd_pcm_substream *substream) in snd_wss_capture_hw_free()
1058 static int snd_wss_capture_prepare(struct snd_pcm_substream *substream) in snd_wss_capture_prepare()
1154 static snd_pcm_uframes_t snd_wss_playback_pointer(struct snd_pcm_substream *substream) in snd_wss_playback_pointer()
1165 static snd_pcm_uframes_t snd_wss_capture_pointer(struct snd_pcm_substream *substream) in snd_wss_capture_pointer()
1500 static int snd_wss_playback_open(struct snd_pcm_substream *substream) in snd_wss_playback_open()
[all …]
/linux-4.1.27/sound/usb/misc/
Dua101.c114 struct snd_pcm_substream *substream; member
626 static int set_stream_hw(struct ua101 *ua, struct snd_pcm_substream *substream, in set_stream_hw()
659 static int capture_pcm_open(struct snd_pcm_substream *substream) in capture_pcm_open()
680 static int playback_pcm_open(struct snd_pcm_substream *substream) in playback_pcm_open()
709 static int capture_pcm_close(struct snd_pcm_substream *substream) in capture_pcm_close()
721 static int playback_pcm_close(struct snd_pcm_substream *substream) in playback_pcm_close()
734 static int capture_pcm_hw_params(struct snd_pcm_substream *substream, in capture_pcm_hw_params()
750 static int playback_pcm_hw_params(struct snd_pcm_substream *substream, in playback_pcm_hw_params()
768 static int ua101_pcm_hw_free(struct snd_pcm_substream *substream) in ua101_pcm_hw_free()
773 static int capture_pcm_prepare(struct snd_pcm_substream *substream) in capture_pcm_prepare()
[all …]
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c273 static int xtfpga_i2s_startup(struct snd_pcm_substream *substream, in xtfpga_i2s_startup()
282 static int xtfpga_i2s_hw_params(struct snd_pcm_substream *substream, in xtfpga_i2s_hw_params()
371 static int xtfpga_pcm_open(struct snd_pcm_substream *substream) in xtfpga_pcm_open()
384 static int xtfpga_pcm_close(struct snd_pcm_substream *substream) in xtfpga_pcm_close()
390 static int xtfpga_pcm_hw_params(struct snd_pcm_substream *substream, in xtfpga_pcm_hw_params()
430 static int xtfpga_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in xtfpga_pcm_trigger()
458 static snd_pcm_uframes_t xtfpga_pcm_pointer(struct snd_pcm_substream *substream) in xtfpga_pcm_pointer()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-alsa.c92 struct snd_pcm_substream *substream; member
421 static int snd_cx88_pcm_open(struct snd_pcm_substream *substream) in snd_cx88_pcm_open()
457 static int snd_cx88_close(struct snd_pcm_substream *substream) in snd_cx88_close()
465 static int snd_cx88_hw_params(struct snd_pcm_substream * substream, in snd_cx88_hw_params()
523 static int snd_cx88_hw_free(struct snd_pcm_substream * substream) in snd_cx88_hw_free()
539 static int snd_cx88_prepare(struct snd_pcm_substream *substream) in snd_cx88_prepare()
547 static int snd_cx88_card_trigger(struct snd_pcm_substream *substream, int cmd) in snd_cx88_card_trigger()
575 static snd_pcm_uframes_t snd_cx88_pointer(struct snd_pcm_substream *substream) in snd_cx88_pointer()
592 static struct page *snd_cx88_page(struct snd_pcm_substream *substream, in snd_cx88_page()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-alsa.c96 struct snd_pcm_substream *substream; member
253 static int snd_card_saa7134_capture_trigger(struct snd_pcm_substream * substream, in snd_card_saa7134_capture_trigger()
518 static int snd_card_saa7134_capture_prepare(struct snd_pcm_substream * substream) in snd_card_saa7134_capture_prepare()
612 snd_card_saa7134_capture_pointer(struct snd_pcm_substream * substream) in snd_card_saa7134_capture_pointer()
682 static int snd_card_saa7134_hw_params(struct snd_pcm_substream * substream, in snd_card_saa7134_hw_params()
767 static int snd_card_saa7134_hw_free(struct snd_pcm_substream * substream) in snd_card_saa7134_hw_free()
793 static int snd_card_saa7134_capture_close(struct snd_pcm_substream * substream) in snd_card_saa7134_capture_close()
815 static int snd_card_saa7134_capture_open(struct snd_pcm_substream * substream) in snd_card_saa7134_capture_open()
877 static struct page *snd_card_saa7134_page(struct snd_pcm_substream *substream, in snd_card_saa7134_page()
/linux-4.1.27/sound/soc/spear/
Dspdif_out.c60 static int spdif_out_startup(struct snd_pcm_substream *substream, in spdif_out_startup()
79 static void spdif_out_shutdown(struct snd_pcm_substream *substream, in spdif_out_shutdown()
105 static int spdif_out_hw_params(struct snd_pcm_substream *substream, in spdif_out_hw_params()
151 static int spdif_out_trigger(struct snd_pcm_substream *substream, int cmd, in spdif_out_trigger()
Dspdif_in.c66 static void spdif_in_shutdown(struct snd_pcm_substream *substream, in spdif_in_shutdown()
94 static int spdif_in_hw_params(struct snd_pcm_substream *substream, in spdif_in_hw_params()
110 static int spdif_in_trigger(struct snd_pcm_substream *substream, int cmd, in spdif_in_trigger()
/linux-4.1.27/sound/soc/mxs/
Dmxs-saif.c367 static int mxs_saif_startup(struct snd_pcm_substream *substream, in mxs_saif_startup()
391 static int mxs_saif_hw_params(struct snd_pcm_substream *substream, in mxs_saif_hw_params()
479 static int mxs_saif_prepare(struct snd_pcm_substream *substream, in mxs_saif_prepare()
491 static int mxs_saif_trigger(struct snd_pcm_substream *substream, int cmd, in mxs_saif_trigger()
/linux-4.1.27/sound/usb/usx2y/
Dusbusx2yaudio.c523 static snd_pcm_uframes_t snd_usX2Y_pcm_pointer(struct snd_pcm_substream *substream) in snd_usX2Y_pcm_pointer()
531 static int snd_usX2Y_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_usX2Y_pcm_trigger()
743 static int snd_usX2Y_pcm_hw_params(struct snd_pcm_substream *substream, in snd_usX2Y_pcm_hw_params()
793 static int snd_usX2Y_pcm_hw_free(struct snd_pcm_substream *substream) in snd_usX2Y_pcm_hw_free()
826 static int snd_usX2Y_pcm_prepare(struct snd_pcm_substream *substream) in snd_usX2Y_pcm_prepare()
881 static int snd_usX2Y_pcm_open(struct snd_pcm_substream *substream) in snd_usX2Y_pcm_open()
899 static int snd_usX2Y_pcm_close(struct snd_pcm_substream *substream) in snd_usX2Y_pcm_close()
Dusx2yhwdeppcm.c356 static int snd_usX2Y_usbpcm_hw_free(struct snd_pcm_substream *substream) in snd_usX2Y_usbpcm_hw_free()
481 static int snd_usX2Y_usbpcm_prepare(struct snd_pcm_substream *substream) in snd_usX2Y_usbpcm_prepare()
562 static int snd_usX2Y_usbpcm_open(struct snd_pcm_substream *substream) in snd_usX2Y_usbpcm_open()
580 static int snd_usX2Y_usbpcm_close(struct snd_pcm_substream *substream) in snd_usX2Y_usbpcm_close()
/linux-4.1.27/sound/soc/dwc/
Ddesignware_i2s.c142 struct snd_pcm_substream *substream) in i2s_start()
156 struct snd_pcm_substream *substream) in i2s_stop()
183 static int dw_i2s_startup(struct snd_pcm_substream *substream, in dw_i2s_startup()
207 static int dw_i2s_hw_params(struct snd_pcm_substream *substream, in dw_i2s_hw_params()
296 static void dw_i2s_shutdown(struct snd_pcm_substream *substream, in dw_i2s_shutdown()
302 static int dw_i2s_prepare(struct snd_pcm_substream *substream, in dw_i2s_prepare()
315 static int dw_i2s_trigger(struct snd_pcm_substream *substream, in dw_i2s_trigger()
/linux-4.1.27/sound/soc/sh/rcar/
Dcore.c287 struct snd_pcm_substream *substream = io->substream; in rsnd_dai_pointer_offset() local
301 struct snd_pcm_substream *substream = io->substream; in rsnd_dai_pointer_update() local
318 struct snd_pcm_substream *substream) in rsnd_dai_stream_init()
334 struct snd_soc_dai *rsnd_substream_to_dai(struct snd_pcm_substream *substream) in rsnd_substream_to_dai()
343 struct snd_pcm_substream *substream) in rsnd_rdai_to_io()
351 static int rsnd_soc_dai_trigger(struct snd_pcm_substream *substream, int cmd, in rsnd_soc_dai_trigger()
715 static int rsnd_pcm_open(struct snd_pcm_substream *substream) in rsnd_pcm_open()
728 static int rsnd_hw_params(struct snd_pcm_substream *substream, in rsnd_hw_params()
744 static snd_pcm_uframes_t rsnd_pointer(struct snd_pcm_substream *substream) in rsnd_pointer()
/linux-4.1.27/sound/isa/
Des18xx.c414 struct snd_pcm_substream *substream, in snd_es18xx_rate_set()
448 static int snd_es18xx_playback_hw_params(struct snd_pcm_substream *substream, in snd_es18xx_playback_hw_params()
476 static int snd_es18xx_pcm_hw_free(struct snd_pcm_substream *substream) in snd_es18xx_pcm_hw_free()
482 struct snd_pcm_substream *substream) in snd_es18xx_playback1_prepare()
508 struct snd_pcm_substream *substream, in snd_es18xx_playback1_trigger()
557 static int snd_es18xx_capture_hw_params(struct snd_pcm_substream *substream, in snd_es18xx_capture_hw_params()
580 static int snd_es18xx_capture_prepare(struct snd_pcm_substream *substream) in snd_es18xx_capture_prepare()
617 static int snd_es18xx_capture_trigger(struct snd_pcm_substream *substream, in snd_es18xx_capture_trigger()
647 struct snd_pcm_substream *substream) in snd_es18xx_playback2_prepare()
682 struct snd_pcm_substream *substream, in snd_es18xx_playback2_trigger()
[all …]
/linux-4.1.27/sound/pci/ali5451/
Dali5451.c196 struct snd_pcm_substream *substream; member
1059 static unsigned int snd_ali_control_mode(struct snd_pcm_substream *substream) in snd_ali_control_mode()
1081 static int snd_ali_trigger(struct snd_pcm_substream *substream, in snd_ali_trigger()
1148 static int snd_ali_playback_hw_params(struct snd_pcm_substream *substream, in snd_ali_playback_hw_params()
1185 static int snd_ali_playback_hw_free(struct snd_pcm_substream *substream) in snd_ali_playback_hw_free()
1200 static int snd_ali_hw_params(struct snd_pcm_substream *substream, in snd_ali_hw_params()
1207 static int snd_ali_hw_free(struct snd_pcm_substream *substream) in snd_ali_hw_free()
1212 static int snd_ali_playback_prepare(struct snd_pcm_substream *substream) in snd_ali_playback_prepare()
1305 static int snd_ali_prepare(struct snd_pcm_substream *substream) in snd_ali_prepare()
1394 snd_ali_playback_pointer(struct snd_pcm_substream *substream) in snd_ali_playback_pointer()
[all …]
/linux-4.1.27/sound/soc/intel/boards/
Dbytcr_rt5640.c67 static int byt_aif1_hw_params(struct snd_pcm_substream *substream, in byt_aif1_hw_params()
129 static int byt_aif1_startup(struct snd_pcm_substream *substream) in byt_aif1_startup()
Dcht_bsw_rt5645.c125 static int cht_aif1_hw_params(struct snd_pcm_substream *substream, in cht_aif1_hw_params()
219 static int cht_aif1_startup(struct snd_pcm_substream *substream) in cht_aif1_startup()
Dcht_bsw_rt5672.c144 static int cht_aif1_hw_params(struct snd_pcm_substream *substream, in cht_aif1_hw_params()
234 static int cht_aif1_startup(struct snd_pcm_substream *substream) in cht_aif1_startup()
/linux-4.1.27/sound/spi/
Dat73c213.c67 struct snd_pcm_substream *substream; member
208 static int snd_at73c213_pcm_open(struct snd_pcm_substream *substream) in snd_at73c213_pcm_open()
227 static int snd_at73c213_pcm_close(struct snd_pcm_substream *substream) in snd_at73c213_pcm_close()
234 static int snd_at73c213_pcm_hw_params(struct snd_pcm_substream *substream, in snd_at73c213_pcm_hw_params()
249 static int snd_at73c213_pcm_hw_free(struct snd_pcm_substream *substream) in snd_at73c213_pcm_hw_free()
254 static int snd_at73c213_pcm_prepare(struct snd_pcm_substream *substream) in snd_at73c213_pcm_prepare()
276 static int snd_at73c213_pcm_trigger(struct snd_pcm_substream *substream, in snd_at73c213_pcm_trigger()
305 snd_at73c213_pcm_pointer(struct snd_pcm_substream *substream) in snd_at73c213_pcm_pointer()
/linux-4.1.27/drivers/usb/gadget/function/
Df_midi.c221 struct snd_rawmidi_substream *substream = midi->out_substream[cable]; in f_midi_read_data() local
531 struct snd_rawmidi_substream *substream = midi->in_substream[i]; in f_midi_transmit() local
558 static int f_midi_in_open(struct snd_rawmidi_substream *substream) in f_midi_in_open()
571 static int f_midi_in_close(struct snd_rawmidi_substream *substream) in f_midi_in_close()
579 static void f_midi_in_trigger(struct snd_rawmidi_substream *substream, int up) in f_midi_in_trigger()
592 static int f_midi_out_open(struct snd_rawmidi_substream *substream) in f_midi_out_open()
604 static int f_midi_out_close(struct snd_rawmidi_substream *substream) in f_midi_out_close()
612 static void f_midi_out_trigger(struct snd_rawmidi_substream *substream, int up) in f_midi_out_trigger()
Du_uac1.c97 struct snd_pcm_substream *substream = snd->substream; in playback_default_hw_params() local
158 struct snd_pcm_substream *substream = snd->substream; in u_audio_playback() local
/linux-4.1.27/sound/firewire/
Disight.c246 static int isight_open(struct snd_pcm_substream *substream) in isight_open()
276 static int isight_close(struct snd_pcm_substream *substream) in isight_close()
285 static int isight_hw_params(struct snd_pcm_substream *substream, in isight_hw_params()
330 static int isight_hw_free(struct snd_pcm_substream *substream) in isight_hw_free()
406 static int isight_prepare(struct snd_pcm_substream *substream) in isight_prepare()
421 static int isight_trigger(struct snd_pcm_substream *substream, int cmd) in isight_trigger()
438 static snd_pcm_uframes_t isight_pointer(struct snd_pcm_substream *substream) in isight_pointer()
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-pcm.c119 struct snd_pcm_substream *substream; member
439 static int create_adsp_page_table(struct snd_pcm_substream *substream, in create_adsp_page_table()
470 static int hsw_pcm_hw_params(struct snd_pcm_substream *substream, in hsw_pcm_hw_params()
668 static int hsw_pcm_hw_free(struct snd_pcm_substream *substream) in hsw_pcm_hw_free()
674 static int hsw_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in hsw_pcm_trigger()
718 struct snd_pcm_substream *substream = pcm_data->substream; in hsw_notify_pointer() local
782 static snd_pcm_uframes_t hsw_pcm_pointer(struct snd_pcm_substream *substream) in hsw_pcm_pointer()
807 static int hsw_pcm_open(struct snd_pcm_substream *substream) in hsw_pcm_open()
841 static int hsw_pcm_close(struct snd_pcm_substream *substream) in hsw_pcm_close()
/linux-4.1.27/sound/sparc/
Damd7930.c567 static int snd_amd7930_playback_trigger(struct snd_pcm_substream *substream, in snd_amd7930_playback_trigger()
574 static int snd_amd7930_capture_trigger(struct snd_pcm_substream *substream, in snd_amd7930_capture_trigger()
581 static int snd_amd7930_playback_prepare(struct snd_pcm_substream *substream) in snd_amd7930_playback_prepare()
613 static int snd_amd7930_capture_prepare(struct snd_pcm_substream *substream) in snd_amd7930_capture_prepare()
645 static snd_pcm_uframes_t snd_amd7930_playback_pointer(struct snd_pcm_substream *substream) in snd_amd7930_playback_pointer()
656 static snd_pcm_uframes_t snd_amd7930_capture_pointer(struct snd_pcm_substream *substream) in snd_amd7930_capture_pointer()
689 static int snd_amd7930_playback_open(struct snd_pcm_substream *substream) in snd_amd7930_playback_open()
699 static int snd_amd7930_capture_open(struct snd_pcm_substream *substream) in snd_amd7930_capture_open()
709 static int snd_amd7930_playback_close(struct snd_pcm_substream *substream) in snd_amd7930_playback_close()
717 static int snd_amd7930_capture_close(struct snd_pcm_substream *substream) in snd_amd7930_capture_close()
[all …]
Dcs4231.c423 struct snd_pcm_substream *substream, in snd_cs4231_advance_dma()
442 static void cs4231_dma_trigger(struct snd_pcm_substream *substream, in cs4231_dma_trigger()
474 static int snd_cs4231_trigger(struct snd_pcm_substream *substream, int cmd) in snd_cs4231_trigger()
886 static int snd_cs4231_playback_hw_params(struct snd_pcm_substream *substream, in snd_cs4231_playback_hw_params()
905 static int snd_cs4231_playback_prepare(struct snd_pcm_substream *substream) in snd_cs4231_playback_prepare()
930 static int snd_cs4231_capture_hw_params(struct snd_pcm_substream *substream, in snd_cs4231_capture_hw_params()
949 static int snd_cs4231_capture_prepare(struct snd_pcm_substream *substream) in snd_cs4231_capture_prepare()
998 struct snd_pcm_substream *substream) in snd_cs4231_playback_pointer()
1014 struct snd_pcm_substream *substream) in snd_cs4231_capture_pointer()
1140 static int snd_cs4231_playback_open(struct snd_pcm_substream *substream) in snd_cs4231_playback_open()
[all …]
/linux-4.1.27/sound/pci/asihpi/
Dasihpi.c162 struct snd_pcm_substream *substream; member
296 static void print_hwparams(struct snd_pcm_substream *substream, in print_hwparams()
451 static int snd_card_asihpi_pcm_hw_params(struct snd_pcm_substream *substream, in snd_card_asihpi_pcm_hw_params()
516 snd_card_asihpi_hw_free(struct snd_pcm_substream *substream) in snd_card_asihpi_hw_free()
533 static void snd_card_asihpi_pcm_timer_start(struct snd_pcm_substream * in snd_card_asihpi_pcm_timer_start()
547 static void snd_card_asihpi_pcm_timer_stop(struct snd_pcm_substream *substream) in snd_card_asihpi_pcm_timer_stop()
556 static void snd_card_asihpi_pcm_int_start(struct snd_pcm_substream *substream) in snd_card_asihpi_pcm_int_start()
576 static void snd_card_asihpi_pcm_int_stop(struct snd_pcm_substream *substream) in snd_card_asihpi_pcm_int_stop()
598 static int snd_card_asihpi_trigger(struct snd_pcm_substream *substream, in snd_card_asihpi_trigger()
759 struct snd_pcm_substream *substream = dpcm->substream; in snd_card_asihpi_timer_function() local
[all …]
/linux-4.1.27/sound/soc/bcm/
Dbcm2835-i2s.c307 static int bcm2835_i2s_hw_params(struct snd_pcm_substream *substream, in bcm2835_i2s_hw_params()
563 static int bcm2835_i2s_prepare(struct snd_pcm_substream *substream, in bcm2835_i2s_prepare()
590 struct snd_pcm_substream *substream, in bcm2835_i2s_stop()
608 static int bcm2835_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in bcm2835_i2s_trigger()
641 static int bcm2835_i2s_startup(struct snd_pcm_substream *substream, in bcm2835_i2s_startup()
666 static void bcm2835_i2s_shutdown(struct snd_pcm_substream *substream, in bcm2835_i2s_shutdown()
/linux-4.1.27/sound/soc/codecs/
Dtlv320dac33.c97 struct snd_pcm_substream *substream; member
795 static int dac33_startup(struct snd_pcm_substream *substream, in dac33_startup()
807 static void dac33_shutdown(struct snd_pcm_substream *substream, in dac33_shutdown()
818 static int dac33_hw_params(struct snd_pcm_substream *substream, in dac33_hw_params()
864 static int dac33_prepare_chip(struct snd_pcm_substream *substream, in dac33_prepare_chip()
1062 static void dac33_calculate_times(struct snd_pcm_substream *substream, in dac33_calculate_times()
1119 static int dac33_pcm_trigger(struct snd_pcm_substream *substream, int cmd, in dac33_pcm_trigger()
1151 struct snd_pcm_substream *substream, in dac33_dai_delay()
Dak5386.c98 static int ak5386_hw_params(struct snd_pcm_substream *substream, in ak5386_hw_params()
121 static int ak5386_hw_free(struct snd_pcm_substream *substream, in ak5386_hw_free()
Dwm8711.c158 static int wm8711_hw_params(struct snd_pcm_substream *substream, in wm8711_hw_params()
187 static int wm8711_pcm_prepare(struct snd_pcm_substream *substream, in wm8711_pcm_prepare()
198 static void wm8711_shutdown(struct snd_pcm_substream *substream, in wm8711_shutdown()
Duda134x.c159 static int uda134x_startup(struct snd_pcm_substream *substream, in uda134x_startup()
190 static void uda134x_shutdown(struct snd_pcm_substream *substream, in uda134x_shutdown()
202 static int uda134x_hw_params(struct snd_pcm_substream *substream, in uda134x_hw_params()
/linux-4.1.27/sound/soc/jz4740/
Djz4740-i2s.c131 static int jz4740_i2s_startup(struct snd_pcm_substream *substream, in jz4740_i2s_startup()
153 static void jz4740_i2s_shutdown(struct snd_pcm_substream *substream, in jz4740_i2s_shutdown()
169 static int jz4740_i2s_trigger(struct snd_pcm_substream *substream, int cmd, in jz4740_i2s_trigger()
255 static int jz4740_i2s_hw_params(struct snd_pcm_substream *substream, in jz4740_i2s_hw_params()

123