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

123

/linux-4.1.27/sound/arm/
H A Dpxa2xx-pcm.c25 static int pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) pxa2xx_pcm_prepare() argument
34 static int pxa2xx_pcm_open(struct snd_pcm_substream *substream) pxa2xx_pcm_open() argument
66 static int pxa2xx_pcm_close(struct snd_pcm_substream *substream) pxa2xx_pcm_close() argument
H A Dpxa2xx-ac97.c65 static int pxa2xx_ac97_pcm_startup(struct snd_pcm_substream *substream) pxa2xx_ac97_pcm_startup() argument
86 static void pxa2xx_ac97_pcm_shutdown(struct snd_pcm_substream *substream) pxa2xx_ac97_pcm_shutdown() argument
95 static int pxa2xx_ac97_pcm_prepare(struct snd_pcm_substream *substream) pxa2xx_ac97_pcm_prepare() argument
H A Dpxa2xx-pcm-lib.c39 int __pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, __pxa2xx_pcm_hw_params() argument
106 int __pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream) __pxa2xx_pcm_hw_free() argument
120 int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) pxa2xx_pcm_trigger() argument
154 pxa2xx_pcm_pointer(struct snd_pcm_substream *substream) pxa2xx_pcm_pointer() argument
169 int __pxa2xx_pcm_prepare(struct snd_pcm_substream *substream) __pxa2xx_pcm_prepare() argument
192 struct snd_pcm_substream *substream = dev_id; pxa2xx_pcm_dma_irq() local
208 int __pxa2xx_pcm_open(struct snd_pcm_substream *substream) __pxa2xx_pcm_open() argument
257 int __pxa2xx_pcm_close(struct snd_pcm_substream *substream) __pxa2xx_pcm_close() argument
269 int pxa2xx_pcm_mmap(struct snd_pcm_substream *substream, pxa2xx_pcm_mmap() argument
282 struct snd_pcm_substream *substream = pcm->streams[stream].substream; pxa2xx_pcm_preallocate_dma_buffer() local
299 struct snd_pcm_substream *substream; pxa2xx_pcm_free_dma_buffers() local
/linux-4.1.27/sound/core/
H A Dpcm_timer.c32 void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream) snd_pcm_timer_resolution_change() argument
67 struct snd_pcm_substream *substream; snd_pcm_timer_resolution() local
75 struct snd_pcm_substream *substream; snd_pcm_timer_start() local
84 struct snd_pcm_substream *substream; snd_pcm_timer_stop() local
107 struct snd_pcm_substream *substream = timer->private_data; snd_pcm_timer_free() local
111 void snd_pcm_timer_init(struct snd_pcm_substream *substream) snd_pcm_timer_init() argument
137 void snd_pcm_timer_done(struct snd_pcm_substream *substream) snd_pcm_timer_done() argument
H A Dpcm_dmaengine.c44 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream) snd_dmaengine_pcm_get_chan() argument
61 int snd_hwparams_to_dma_slave_config(const struct snd_pcm_substream *substream, snd_hwparams_to_dma_slave_config() argument
135 struct snd_pcm_substream *substream = arg; dmaengine_pcm_dma_complete() local
145 static int dmaengine_pcm_prepare_and_submit(struct snd_pcm_substream *substream) dmaengine_pcm_prepare_and_submit() argument
184 int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_dmaengine_pcm_trigger() argument
228 snd_pcm_uframes_t snd_dmaengine_pcm_pointer_no_residue(struct snd_pcm_substream *substream) snd_dmaengine_pcm_pointer_no_residue() argument
242 snd_pcm_uframes_t snd_dmaengine_pcm_pointer(struct snd_pcm_substream *substream) snd_dmaengine_pcm_pointer() argument
294 int snd_dmaengine_pcm_open(struct snd_pcm_substream *substream, snd_dmaengine_pcm_open() argument
333 int snd_dmaengine_pcm_open_request_chan(struct snd_pcm_substream *substream, snd_dmaengine_pcm_open_request_chan() argument
345 int snd_dmaengine_pcm_close(struct snd_pcm_substream *substream) snd_dmaengine_pcm_close() argument
361 int snd_dmaengine_pcm_close_release_chan(struct snd_pcm_substream *substream) snd_dmaengine_pcm_close_release_chan() argument
38 substream_to_prtd( const struct snd_pcm_substream *substream) substream_to_prtd() argument
112 snd_dmaengine_pcm_set_config_from_dai_data( const struct snd_pcm_substream *substream, const struct snd_dmaengine_dai_dma_data *dma_data, struct dma_slave_config *slave_config) snd_dmaengine_pcm_set_config_from_dai_data() argument
H A Dpcm_memory.c51 static int preallocate_pcm_pages(struct snd_pcm_substream *substream, size_t size) preallocate_pcm_pages() argument
77 static void snd_pcm_lib_preallocate_dma_free(struct snd_pcm_substream *substream) snd_pcm_lib_preallocate_dma_free() argument
93 int snd_pcm_lib_preallocate_free(struct snd_pcm_substream *substream) snd_pcm_lib_preallocate_free() argument
115 struct snd_pcm_substream *substream; snd_pcm_lib_preallocate_free_for_all() local
135 struct snd_pcm_substream *substream = entry->private_data; snd_pcm_lib_preallocate_proc_read() local
147 struct snd_pcm_substream *substream = entry->private_data; snd_pcm_lib_preallocate_max_proc_read() local
159 struct snd_pcm_substream *substream = entry->private_data; snd_pcm_lib_preallocate_proc_write() local
198 static inline void preallocate_info_init(struct snd_pcm_substream *substream) preallocate_info_init() argument
231 static int snd_pcm_lib_preallocate_pages1(struct snd_pcm_substream *substream, snd_pcm_lib_preallocate_pages1() argument
258 int snd_pcm_lib_preallocate_pages(struct snd_pcm_substream *substream, snd_pcm_lib_preallocate_pages() argument
286 struct snd_pcm_substream *substream; snd_pcm_lib_preallocate_pages_for_all() local
308 struct page *snd_pcm_sgbuf_ops_page(struct snd_pcm_substream *substream, unsigned long offset) snd_pcm_sgbuf_ops_page() argument
332 int snd_pcm_lib_malloc_pages(struct snd_pcm_substream *substream, size_t size) snd_pcm_lib_malloc_pages() argument
384 int snd_pcm_lib_free_pages(struct snd_pcm_substream *substream) snd_pcm_lib_free_pages() argument
404 int _snd_pcm_lib_alloc_vmalloc_buffer(struct snd_pcm_substream *substream, _snd_pcm_lib_alloc_vmalloc_buffer() argument
432 int snd_pcm_lib_free_vmalloc_buffer(struct snd_pcm_substream *substream) snd_pcm_lib_free_vmalloc_buffer() argument
455 struct page *snd_pcm_lib_get_vmalloc_page(struct snd_pcm_substream *substream, snd_pcm_lib_get_vmalloc_page() argument
/linux-4.1.27/sound/soc/atmel/
H A Datmel-pcm-dma.c91 static int atmel_pcm_configure_dma(struct snd_pcm_substream *substream, atmel_pcm_configure_dma() argument
66 atmel_pcm_dma_irq(u32 ssc_sr, struct snd_pcm_substream *substream) atmel_pcm_dma_irq() argument
H A Datmel_wm8904.c27 static int atmel_asoc_wm8904_hw_params(struct snd_pcm_substream *substream, atmel_asoc_wm8904_hw_params() argument
H A Datmel-pcm-pdc.c53 struct snd_pcm_substream *substream = pcm->streams[stream].substream; atmel_pcm_preallocate_dma_buffer() local
72 static int atmel_pcm_mmap(struct snd_pcm_substream *substream, atmel_pcm_mmap() argument
111 struct snd_pcm_substream *substream; atmel_pcm_free() local
212 static int atmel_pcm_hw_params(struct snd_pcm_substream *substream, atmel_pcm_hw_params() argument
241 static int atmel_pcm_hw_free(struct snd_pcm_substream *substream) atmel_pcm_hw_free() argument
255 static int atmel_pcm_prepare(struct snd_pcm_substream *substream) atmel_pcm_prepare() argument
267 static int atmel_pcm_trigger(struct snd_pcm_substream *substream, atmel_pcm_trigger() argument
351 static int atmel_pcm_open(struct snd_pcm_substream *substream) atmel_pcm_open() argument
376 static int atmel_pcm_close(struct snd_pcm_substream *substream) atmel_pcm_close() argument
163 atmel_pcm_dma_irq(u32 ssc_sr, struct snd_pcm_substream *substream) atmel_pcm_dma_irq() argument
333 atmel_pcm_pointer( struct snd_pcm_substream *substream) atmel_pcm_pointer() argument
H A Datmel-pcm.h76 struct snd_pcm_substream *substream; member in struct:atmel_pcm_dma_params
H A Datmel_ssc_dai.c285 static int atmel_ssc_startup(struct snd_pcm_substream *substream, atmel_ssc_startup() argument
346 static void atmel_ssc_shutdown(struct snd_pcm_substream *substream, atmel_ssc_shutdown() argument
444 static int atmel_ssc_hw_params(struct snd_pcm_substream *substream, atmel_ssc_hw_params() argument
772 static int atmel_ssc_prepare(struct snd_pcm_substream *substream, atmel_ssc_prepare() argument
795 static int atmel_ssc_trigger(struct snd_pcm_substream *substream, atmel_ssc_trigger() argument
/linux-4.1.27/sound/soc/blackfin/
H A Dbfin-eval-adau1x61.c51 static int bfin_eval_adau1x61_hw_params(struct snd_pcm_substream *substream, bfin_eval_adau1x61_hw_params() argument
H A Dbfin-eval-adau1x81.c39 static int bfin_eval_adau1x81_hw_params(struct snd_pcm_substream *substream, bfin_eval_adau1x81_hw_params() argument
H A Dbfin-eval-adau1373.c66 static int bfin_eval_adau1373_hw_params(struct snd_pcm_substream *substream, bfin_eval_adau1373_hw_params() argument
H A Dbfin-eval-adau1701.c36 static int bfin_eval_adau1701_hw_params(struct snd_pcm_substream *substream, bfin_eval_adau1701_hw_params() argument
H A Dbf6xx-i2s.c78 static int bfin_i2s_hw_params(struct snd_pcm_substream *substream, bfin_i2s_hw_params() argument
H A Dbfin-eval-adav80x.c33 static int bfin_eval_adav80x_hw_params(struct snd_pcm_substream *substream, bfin_eval_adav80x_hw_params() argument
H A Dbf5xx-ac97-pcm.c55 static void bf5xx_mmap_copy(struct snd_pcm_substream *substream, bf5xx_mmap_copy() argument
118 static int bf5xx_pcm_hw_params(struct snd_pcm_substream *substream, bf5xx_pcm_hw_params() argument
129 static int bf5xx_pcm_hw_free(struct snd_pcm_substream *substream) bf5xx_pcm_hw_free() argument
149 static int bf5xx_pcm_prepare(struct snd_pcm_substream *substream) bf5xx_pcm_prepare() argument
181 static int bf5xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) bf5xx_pcm_trigger() argument
220 static snd_pcm_uframes_t bf5xx_pcm_pointer(struct snd_pcm_substream *substream) bf5xx_pcm_pointer() argument
242 static int bf5xx_pcm_open(struct snd_pcm_substream *substream) bf5xx_pcm_open() argument
271 static int bf5xx_pcm_mmap(struct snd_pcm_substream *substream, bf5xx_pcm_mmap() argument
282 static int bf5xx_pcm_copy(struct snd_pcm_substream *substream, int channel, bf5xx_pcm_copy() argument
321 struct snd_pcm_substream *substream = pcm->streams[stream].substream; bf5xx_pcm_preallocate_dma_buffer() local
380 struct snd_pcm_substream *substream; bf5xx_pcm_free_dma_buffers() local
H A Dbf5xx-i2s-pcm.c63 static int bf5xx_pcm_hw_params(struct snd_pcm_substream *substream, bf5xx_pcm_hw_params() argument
78 static int bf5xx_pcm_hw_free(struct snd_pcm_substream *substream) bf5xx_pcm_hw_free() argument
85 static int bf5xx_pcm_prepare(struct snd_pcm_substream *substream) bf5xx_pcm_prepare() argument
112 static int bf5xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) bf5xx_pcm_trigger() argument
141 static snd_pcm_uframes_t bf5xx_pcm_pointer(struct snd_pcm_substream *substream) bf5xx_pcm_pointer() argument
174 static int bf5xx_pcm_open(struct snd_pcm_substream *substream) bf5xx_pcm_open() argument
216 static int bf5xx_pcm_mmap(struct snd_pcm_substream *substream, bf5xx_pcm_mmap() argument
228 static int bf5xx_pcm_copy(struct snd_pcm_substream *substream, int channel, bf5xx_pcm_copy() argument
285 static int bf5xx_pcm_silence(struct snd_pcm_substream *substream, bf5xx_pcm_silence() argument
H A Dbf5xx-i2s.c109 static int bf5xx_i2s_hw_params(struct snd_pcm_substream *substream, bf5xx_i2s_hw_params() argument
170 static void bf5xx_i2s_shutdown(struct snd_pcm_substream *substream, bf5xx_i2s_shutdown() argument
/linux-4.1.27/sound/soc/kirkwood/
H A Darmada-370-db.c22 static int a370db_hw_params(struct snd_pcm_substream *substream, a370db_hw_params() argument
H A Dkirkwood-dma.c105 static int kirkwood_dma_open(struct snd_pcm_substream *substream) kirkwood_dma_open() argument
163 static int kirkwood_dma_close(struct snd_pcm_substream *substream) kirkwood_dma_close() argument
183 static int kirkwood_dma_hw_params(struct snd_pcm_substream *substream, kirkwood_dma_hw_params() argument
194 static int kirkwood_dma_hw_free(struct snd_pcm_substream *substream) kirkwood_dma_hw_free() argument
200 static int kirkwood_dma_prepare(struct snd_pcm_substream *substream) kirkwood_dma_prepare() argument
254 struct snd_pcm_substream *substream = pcm->streams[stream].substream; kirkwood_dma_preallocate_dma_buffer() local
299 struct snd_pcm_substream *substream; kirkwood_dma_free_dma_buffers() local
225 kirkwood_dma_pointer(struct snd_pcm_substream *substream) kirkwood_dma_pointer() argument
H A Dkirkwood-i2s.c130 static int kirkwood_i2s_startup(struct snd_pcm_substream *substream, kirkwood_i2s_startup() argument
139 static int kirkwood_i2s_hw_params(struct snd_pcm_substream *substream, kirkwood_i2s_hw_params() argument
234 static int kirkwood_i2s_play_trigger(struct snd_pcm_substream *substream, kirkwood_i2s_play_trigger() argument
322 static int kirkwood_i2s_rec_trigger(struct snd_pcm_substream *substream, kirkwood_i2s_rec_trigger() argument
388 static int kirkwood_i2s_trigger(struct snd_pcm_substream *substream, int cmd, kirkwood_i2s_trigger() argument
/linux-4.1.27/sound/soc/omap/
H A Dam3517evm.c36 static int am3517evm_hw_params(struct snd_pcm_substream *substream, am3517evm_hw_params() argument
H A Dosk5912.c42 static int osk_startup(struct snd_pcm_substream *substream) osk_startup() argument
47 static void osk_shutdown(struct snd_pcm_substream *substream) osk_shutdown() argument
52 static int osk_hw_params(struct snd_pcm_substream *substream, osk_hw_params() argument
H A Domap3pandora.c45 static int omap3pandora_hw_params(struct snd_pcm_substream *substream, omap3pandora_hw_params() argument
H A Domap-abe-twl6040.c45 static int omap_abe_hw_params(struct snd_pcm_substream *substream, omap_abe_hw_params() argument
77 static int omap_abe_dmic_hw_params(struct snd_pcm_substream *substream, omap_abe_dmic_hw_params() argument
H A Domap-hdmi-audio.c72 static int hdmi_dai_startup(struct snd_pcm_substream *substream, hdmi_dai_startup() argument
105 static int hdmi_dai_hw_params(struct snd_pcm_substream *substream, hdmi_dai_hw_params() argument
229 static int hdmi_dai_trigger(struct snd_pcm_substream *substream, int cmd, hdmi_dai_trigger() argument
254 static void hdmi_dai_shutdown(struct snd_pcm_substream *substream, hdmi_dai_shutdown() argument
H A Domap-pcm.c75 static int omap_pcm_hw_params(struct snd_pcm_substream *substream, omap_pcm_hw_params() argument
111 static int omap_pcm_hw_free(struct snd_pcm_substream *substream) omap_pcm_hw_free() argument
117 static snd_pcm_uframes_t omap_pcm_pointer(struct snd_pcm_substream *substream) omap_pcm_pointer() argument
129 static int omap_pcm_open(struct snd_pcm_substream *substream) omap_pcm_open() argument
154 static int omap_pcm_mmap(struct snd_pcm_substream *substream, omap_pcm_mmap() argument
179 struct snd_pcm_substream *substream = pcm->streams[stream].substream; omap_pcm_preallocate_dma_buffer() local
197 struct snd_pcm_substream *substream; omap_pcm_free_dma_buffers() local
H A Domap-twl4030.c52 static int omap_twl4030_hw_params(struct snd_pcm_substream *substream, omap_twl4030_hw_params() argument
/linux-4.1.27/sound/soc/pxa/
H A Dimote2.c10 static int imote2_asoc_hw_params(struct snd_pcm_substream *substream, imote2_asoc_hw_params() argument
H A Dpxa2xx-pcm.c27 static int pxa2xx_pcm_hw_params(struct snd_pcm_substream *substream, pxa2xx_pcm_hw_params() argument
65 static int pxa2xx_pcm_hw_free(struct snd_pcm_substream *substream) pxa2xx_pcm_hw_free() argument
H A Dbrownstone.c71 static int brownstone_wm8994_hw_params(struct snd_pcm_substream *substream, brownstone_wm8994_hw_params() argument
H A Dhx4700.c60 static int hx4700_hw_params(struct snd_pcm_substream *substream, hx4700_hw_params() argument
H A Dz2.c36 static int z2_hw_params(struct snd_pcm_substream *substream, z2_hw_params() argument
H A Dzylonite.c81 static int zylonite_voice_hw_params(struct snd_pcm_substream *substream, zylonite_voice_hw_params() argument
H A Dmmp-pcm.c61 static int mmp_pcm_hw_params(struct snd_pcm_substream *substream, mmp_pcm_hw_params() argument
100 static int mmp_pcm_open(struct snd_pcm_substream *substream) mmp_pcm_open() argument
122 static int mmp_pcm_mmap(struct snd_pcm_substream *substream, mmp_pcm_mmap() argument
146 struct snd_pcm_substream *substream; mmp_pcm_free_dma_buffers() local
172 static int mmp_pcm_preallocate_dma_buffer(struct snd_pcm_substream *substream, mmp_pcm_preallocate_dma_buffer() argument
196 struct snd_pcm_substream *substream; mmp_pcm_new() local
H A Dpxa2xx-ac97.c92 static int pxa2xx_ac97_hw_params(struct snd_pcm_substream *substream, pxa2xx_ac97_hw_params() argument
108 static int pxa2xx_ac97_hw_aux_params(struct snd_pcm_substream *substream, pxa2xx_ac97_hw_aux_params() argument
124 static int pxa2xx_ac97_hw_mic_params(struct snd_pcm_substream *substream, pxa2xx_ac97_hw_mic_params() argument
H A Draumfeld.c67 static int raumfeld_cs4270_startup(struct snd_pcm_substream *substream) raumfeld_cs4270_startup() argument
76 static void raumfeld_cs4270_shutdown(struct snd_pcm_substream *substream) raumfeld_cs4270_shutdown() argument
85 static int raumfeld_cs4270_hw_params(struct snd_pcm_substream *substream, raumfeld_cs4270_hw_params() argument
155 static int raumfeld_ak4104_hw_params(struct snd_pcm_substream *substream, raumfeld_ak4104_hw_params() argument
H A Dtosa.c81 static int tosa_startup(struct snd_pcm_substream *substream) tosa_startup() argument
/linux-4.1.27/sound/soc/samsung/
H A Dsmdk_wm8994pcm.c50 static int smdk_wm8994_pcm_hw_params(struct snd_pcm_substream *substream, smdk_wm8994_pcm_hw_params() argument
H A Darndale_rt5631.c25 static int arndale_hw_params(struct snd_pcm_substream *substream, arndale_hw_params() argument
H A Djive_wm8750.c37 static int jive_hw_params(struct snd_pcm_substream *substream, jive_hw_params() argument
H A Dsmdk_wm8580pcm.c46 static int smdk_wm8580_pcm_hw_params(struct snd_pcm_substream *substream, smdk_wm8580_pcm_hw_params() argument
H A Ds3c2412-i2s.c93 static int s3c2412_i2s_hw_params(struct snd_pcm_substream *substream, s3c2412_i2s_hw_params() argument
H A Dsmartq_wm8987.c34 static int smartq_hifi_hw_params(struct snd_pcm_substream *substream, smartq_hifi_hw_params() argument
H A Dsmdk_spdif.c106 static int smdk_hw_params(struct snd_pcm_substream *substream, smdk_hw_params() argument
H A Dsmdk_wm8580.c31 static int smdk_hw_params(struct snd_pcm_substream *substream, smdk_hw_params() argument
H A Dsmdk_wm8994.c51 static int smdk_hw_params(struct snd_pcm_substream *substream, smdk_hw_params() argument
H A Dtobermory.c97 static int tobermory_hw_params(struct snd_pcm_substream *substream, tobermory_hw_params() argument
H A Dh1940_uda1380.c65 static int h1940_startup(struct snd_pcm_substream *substream) h1940_startup() argument
74 static int h1940_hw_params(struct snd_pcm_substream *substream, h1940_hw_params() argument
H A Dlittlemill.c101 static int littlemill_hw_params(struct snd_pcm_substream *substream, littlemill_hw_params() argument
H A Dneo1973_wm8753.c30 static int neo1973_hifi_hw_params(struct snd_pcm_substream *substream, neo1973_hifi_hw_params() argument
105 static int neo1973_hifi_hw_free(struct snd_pcm_substream *substream) neo1973_hifi_hw_free() argument
122 static int neo1973_voice_hw_params(struct snd_pcm_substream *substream, neo1973_voice_hw_params() argument
160 static int neo1973_voice_hw_free(struct snd_pcm_substream *substream) neo1973_voice_hw_free() argument
H A Drx1950_uda1380.c134 static int rx1950_startup(struct snd_pcm_substream *substream) rx1950_startup() argument
154 static int rx1950_hw_params(struct snd_pcm_substream *substream, rx1950_hw_params() argument
H A Ds3c24xx_simtec.c164 static int simtec_hw_params(struct snd_pcm_substream *substream, simtec_hw_params() argument
H A Ds3c24xx_uda134x.c59 static int s3c24xx_uda134x_startup(struct snd_pcm_substream *substream) s3c24xx_uda134x_startup() argument
111 static void s3c24xx_uda134x_shutdown(struct snd_pcm_substream *substream) s3c24xx_uda134x_shutdown() argument
125 static int s3c24xx_uda134x_hw_params(struct snd_pcm_substream *substream, s3c24xx_uda134x_hw_params() argument
/linux-4.1.27/sound/firewire/bebob/
H A Dbebob_midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) midi_capture_open() argument
28 static int midi_playback_open(struct snd_rawmidi_substream *substream) midi_playback_open() argument
45 static int midi_capture_close(struct snd_rawmidi_substream *substream) midi_capture_close() argument
56 static int midi_playback_close(struct snd_rawmidi_substream *substream) midi_playback_close() argument
H A Dbebob_pcm.c155 pcm_open(struct snd_pcm_substream *substream) pcm_open() argument
202 pcm_close(struct snd_pcm_substream *substream) pcm_close() argument
210 pcm_capture_hw_params(struct snd_pcm_substream *substream, pcm_capture_hw_params() argument
223 pcm_playback_hw_params(struct snd_pcm_substream *substream, pcm_playback_hw_params() argument
237 pcm_capture_hw_free(struct snd_pcm_substream *substream) pcm_capture_hw_free() argument
249 pcm_playback_hw_free(struct snd_pcm_substream *substream) pcm_playback_hw_free() argument
262 pcm_capture_prepare(struct snd_pcm_substream *substream) pcm_capture_prepare() argument
275 pcm_playback_prepare(struct snd_pcm_substream *substream) pcm_playback_prepare() argument
289 pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) pcm_capture_trigger() argument
307 pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) pcm_playback_trigger() argument
109 pcm_init_hw_params(struct snd_bebob *bebob, struct snd_pcm_substream *substream) pcm_init_hw_params() argument
/linux-4.1.27/sound/firewire/dice/
H A Ddice-midi.c10 static int midi_open(struct snd_rawmidi_substream *substream) midi_open() argument
32 static int midi_close(struct snd_rawmidi_substream *substream) midi_close() argument
H A Ddice-pcm.c15 struct snd_pcm_substream *substream = rule->private; dice_rate_constraint() local
50 struct snd_pcm_substream *substream = rule->private; dice_channels_constraint() local
164 static int pcm_open(struct snd_pcm_substream *substream) pcm_open() argument
220 static int pcm_close(struct snd_pcm_substream *substream) pcm_close() argument
229 static int capture_hw_params(struct snd_pcm_substream *substream, capture_hw_params() argument
246 static int playback_hw_params(struct snd_pcm_substream *substream, playback_hw_params() argument
264 static int capture_hw_free(struct snd_pcm_substream *substream) capture_hw_free() argument
280 static int playback_hw_free(struct snd_pcm_substream *substream) playback_hw_free() argument
296 static int capture_prepare(struct snd_pcm_substream *substream) capture_prepare() argument
309 static int playback_prepare(struct snd_pcm_substream *substream) playback_prepare() argument
323 static int capture_trigger(struct snd_pcm_substream *substream, int cmd) capture_trigger() argument
340 static int playback_trigger(struct snd_pcm_substream *substream, int cmd) playback_trigger() argument
358 static snd_pcm_uframes_t capture_pointer(struct snd_pcm_substream *substream) capture_pointer() argument
364 static snd_pcm_uframes_t playback_pointer(struct snd_pcm_substream *substream) playback_pointer() argument
119 init_hw_info(struct snd_dice *dice, struct snd_pcm_substream *substream) init_hw_info() argument
/linux-4.1.27/sound/firewire/fireworks/
H A Dfireworks_midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) midi_capture_open() argument
29 static int midi_playback_open(struct snd_rawmidi_substream *substream) midi_playback_open() argument
46 static int midi_capture_close(struct snd_rawmidi_substream *substream) midi_capture_close() argument
57 static int midi_playback_close(struct snd_rawmidi_substream *substream) midi_playback_close() argument
H A Dfireworks_pcm.c195 static int pcm_open(struct snd_pcm_substream *substream) pcm_open() argument
236 static int pcm_close(struct snd_pcm_substream *substream) pcm_close() argument
243 static int pcm_capture_hw_params(struct snd_pcm_substream *substream, pcm_capture_hw_params() argument
255 static int pcm_playback_hw_params(struct snd_pcm_substream *substream, pcm_playback_hw_params() argument
268 static int pcm_capture_hw_free(struct snd_pcm_substream *substream) pcm_capture_hw_free() argument
279 static int pcm_playback_hw_free(struct snd_pcm_substream *substream) pcm_playback_hw_free() argument
291 static int pcm_capture_prepare(struct snd_pcm_substream *substream) pcm_capture_prepare() argument
303 static int pcm_playback_prepare(struct snd_pcm_substream *substream) pcm_playback_prepare() argument
316 static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) pcm_capture_trigger() argument
333 static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) pcm_playback_trigger() argument
146 pcm_init_hw_params(struct snd_efw *efw, struct snd_pcm_substream *substream) pcm_init_hw_params() argument
/linux-4.1.27/sound/soc/cirrus/
H A Dedb93xx.c31 static int edb93xx_hw_params(struct snd_pcm_substream *substream, edb93xx_hw_params() argument
H A Dsnappercl15.c27 static int snappercl15_hw_params(struct snd_pcm_substream *substream, snappercl15_hw_params() argument
/linux-4.1.27/sound/soc/codecs/
H A Dmax98357a.c29 static int max98357a_daiops_trigger(struct snd_pcm_substream *substream, max98357a_daiops_trigger() argument
H A Dac97.c36 static int ac97_prepare(struct snd_pcm_substream *substream, ac97_prepare() argument
H A Dak5386.c98 static int ak5386_hw_params(struct snd_pcm_substream *substream, ak5386_hw_params() argument
121 static int ak5386_hw_free(struct snd_pcm_substream *substream, ak5386_hw_free() argument
H A Dtfa9879.c29 static int tfa9879_hw_params(struct snd_pcm_substream *substream, tfa9879_hw_params() argument
H A Dwm1250-ev1.c82 static int wm1250_ev1_hw_params(struct snd_pcm_substream *substream, wm1250_ev1_hw_params() argument
H A Dwm9705.c238 static int ac97_prepare(struct snd_pcm_substream *substream, ac97_prepare() argument
H A Dad1836.c163 static int ad1836_hw_params(struct snd_pcm_substream *substream, ad1836_hw_params() argument
H A Dad193x.c246 static int ad193x_hw_params(struct snd_pcm_substream *substream, ad193x_hw_params() argument
H A Dak4104.c101 static int ak4104_hw_params(struct snd_pcm_substream *substream, ak4104_hw_params() argument
H A Dak4535.c261 static int ak4535_hw_params(struct snd_pcm_substream *substream, ak4535_hw_params() argument
H A Dak4671.c426 static int ak4671_hw_params(struct snd_pcm_substream *substream, ak4671_hw_params() argument
H A Dmax9850.c130 static int max9850_hw_params(struct snd_pcm_substream *substream, max9850_hw_params() argument
H A Dmax98925.c428 static int max98925_dai_hw_params(struct snd_pcm_substream *substream, max98925_dai_hw_params() argument
H A Dml26124.c51 struct snd_pcm_substream *substream; member in struct:ml26124_priv
337 static int ml26124_hw_params(struct snd_pcm_substream *substream, ml26124_hw_params() argument
H A Dpcm1681.c168 static int pcm1681_hw_params(struct snd_pcm_substream *substream, pcm1681_hw_params() argument
H A Dpcm1792a.c104 static int pcm1792a_hw_params(struct snd_pcm_substream *substream, pcm1792a_hw_params() argument
H A Dsi476x.c157 static int si476x_codec_hw_params(struct snd_pcm_substream *substream, si476x_codec_hw_params() argument
H A Dstac9766.c184 static int ac97_analog_prepare(struct snd_pcm_substream *substream, ac97_analog_prepare() argument
206 static int ac97_digital_prepare(struct snd_pcm_substream *substream, ac97_digital_prepare() argument
H A Dtas2552.c136 static int tas2552_hw_params(struct snd_pcm_substream *substream, tas2552_hw_params() argument
H A Dtlv320aic26.c63 static int aic26_hw_params(struct snd_pcm_substream *substream, aic26_hw_params() argument
H A Duda134x.c159 static int uda134x_startup(struct snd_pcm_substream *substream, uda134x_startup() argument
190 static void uda134x_shutdown(struct snd_pcm_substream *substream, uda134x_shutdown() argument
202 static int uda134x_hw_params(struct snd_pcm_substream *substream, uda134x_hw_params() argument
H A Dwl1273.c302 static int wl1273_startup(struct snd_pcm_substream *substream, wl1273_startup() argument
336 static int wl1273_hw_params(struct snd_pcm_substream *substream, wl1273_hw_params() argument
H A Dwm8523.c116 static int wm8523_startup(struct snd_pcm_substream *substream, wm8523_startup() argument
138 static int wm8523_hw_params(struct snd_pcm_substream *substream, wm8523_hw_params() argument
H A Dwm8711.c158 static int wm8711_hw_params(struct snd_pcm_substream *substream, wm8711_hw_params() argument
187 static int wm8711_pcm_prepare(struct snd_pcm_substream *substream, wm8711_pcm_prepare() argument
198 static void wm8711_shutdown(struct snd_pcm_substream *substream, wm8711_shutdown() argument
H A Dwm8728.c88 static int wm8728_hw_params(struct snd_pcm_substream *substream, wm8728_hw_params() argument
H A Dwm8770.c410 static int wm8770_hw_params(struct snd_pcm_substream *substream, wm8770_hw_params() argument
H A Dwm8776.c242 static int wm8776_hw_params(struct snd_pcm_substream *substream, wm8776_hw_params() argument
/linux-4.1.27/sound/soc/fsl/
H A Dimx-mc13783.c32 static int imx_mc13783_hifi_hw_params(struct snd_pcm_substream *substream, imx_mc13783_hifi_hw_params() argument
H A Deukrea-tlv320.c37 static int eukrea_tlv320_hw_params(struct snd_pcm_substream *substream, eukrea_tlv320_hw_params() argument
H A Dmpc5200_psc_i2s.c37 static int psc_i2s_hw_params(struct snd_pcm_substream *substream, psc_i2s_hw_params() argument
H A Dimx-wm8962.c55 static int imx_hifi_hw_params(struct snd_pcm_substream *substream, imx_hifi_hw_params() argument
H A Dmpc5200_dma.h77 to_psc_dma_stream(struct snd_pcm_substream *substream, struct psc_dma *psc_dma) to_psc_dma_stream() argument
H A Dmpc5200_psc_ac97.c141 static int psc_ac97_hw_analog_params(struct snd_pcm_substream *substream, psc_ac97_hw_analog_params() argument
164 static int psc_ac97_hw_digital_params(struct snd_pcm_substream *substream, psc_ac97_hw_digital_params() argument
180 static int psc_ac97_trigger(struct snd_pcm_substream *substream, int cmd, psc_ac97_trigger() argument
H A Dmpc8610_hpcd.c103 static int mpc8610_hpcd_startup(struct snd_pcm_substream *substream) mpc8610_hpcd_startup() argument
H A Dmx27vis-aic32x4.c51 static int mx27vis_aic32x4_hw_params(struct snd_pcm_substream *substream, mx27vis_aic32x4_hw_params() argument
H A Dwm1133-ev1.c80 static int wm1133_ev1_hw_params(struct snd_pcm_substream *substream, wm1133_ev1_hw_params() argument
H A Dfsl-asoc-card.c117 static int fsl_asoc_card_hw_params(struct snd_pcm_substream *substream, fsl_asoc_card_hw_params() argument
H A Dfsl_asrc_dma.c50 struct snd_pcm_substream *substream = arg; fsl_asrc_dma_complete() local
61 static int fsl_asrc_dma_prepare_and_submit(struct snd_pcm_substream *substream) fsl_asrc_dma_prepare_and_submit() argument
103 static int fsl_asrc_dma_trigger(struct snd_pcm_substream *substream, int cmd) fsl_asrc_dma_trigger() argument
132 static int fsl_asrc_dma_hw_params(struct snd_pcm_substream *substream, fsl_asrc_dma_hw_params() argument
254 static int fsl_asrc_dma_hw_free(struct snd_pcm_substream *substream) fsl_asrc_dma_hw_free() argument
273 static int fsl_asrc_dma_startup(struct snd_pcm_substream *substream) fsl_asrc_dma_startup() argument
298 static int fsl_asrc_dma_shutdown(struct snd_pcm_substream *substream) fsl_asrc_dma_shutdown() argument
317 static snd_pcm_uframes_t fsl_asrc_dma_pcm_pointer(struct snd_pcm_substream *substream) fsl_asrc_dma_pcm_pointer() argument
338 struct snd_pcm_substream *substream; fsl_asrc_dma_pcm_new() local
372 struct snd_pcm_substream *substream; fsl_asrc_dma_pcm_free() local
H A Dfsl_sai.c291 static int fsl_sai_hw_params(struct snd_pcm_substream *substream, fsl_sai_hw_params() argument
325 static int fsl_sai_trigger(struct snd_pcm_substream *substream, int cmd, fsl_sai_trigger() argument
396 static int fsl_sai_startup(struct snd_pcm_substream *substream, fsl_sai_startup() argument
416 static void fsl_sai_shutdown(struct snd_pcm_substream *substream, fsl_sai_shutdown() argument
H A Dimx-pcm-fiq.c44 struct snd_pcm_substream *substream; member in struct:imx_pcm_runtime_data
53 struct snd_pcm_substream *substream = iprtd->substream; snd_hrtimer_callback() local
77 static int snd_imx_pcm_hw_params(struct snd_pcm_substream *substream, snd_imx_pcm_hw_params() argument
93 static int snd_imx_pcm_prepare(struct snd_pcm_substream *substream) snd_imx_pcm_prepare() argument
112 static int snd_imx_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_imx_pcm_trigger() argument
149 static snd_pcm_uframes_t snd_imx_pcm_pointer(struct snd_pcm_substream *substream) snd_imx_pcm_pointer() argument
173 static int snd_imx_open(struct snd_pcm_substream *substream) snd_imx_open() argument
202 static int snd_imx_close(struct snd_pcm_substream *substream) snd_imx_close() argument
214 static int snd_imx_pcm_mmap(struct snd_pcm_substream *substream, snd_imx_pcm_mmap() argument
243 struct snd_pcm_substream *substream = pcm->streams[stream].substream; imx_pcm_preallocate_dma_buffer() local
291 struct snd_pcm_substream *substream; imx_pcm_fiq_new() local
320 struct snd_pcm_substream *substream; imx_pcm_free() local
H A Dimx-ssi.c240 static int imx_ssi_hw_params(struct snd_pcm_substream *substream, imx_ssi_hw_params() argument
276 static int imx_ssi_trigger(struct snd_pcm_substream *substream, int cmd, imx_ssi_trigger() argument
H A Dmpc5200_dma.c99 static int psc_dma_hw_free(struct snd_pcm_substream *substream) psc_dma_hw_free() argument
111 static int psc_dma_trigger(struct snd_pcm_substream *substream, int cmd) psc_dma_trigger() argument
211 static int psc_dma_open(struct snd_pcm_substream *substream) psc_dma_open() argument
239 static int psc_dma_close(struct snd_pcm_substream *substream) psc_dma_close() argument
264 psc_dma_pointer(struct snd_pcm_substream *substream) psc_dma_pointer() argument
282 psc_dma_hw_params(struct snd_pcm_substream *substream, psc_dma_hw_params() argument
345 struct snd_pcm_substream *substream; psc_dma_free() local
H A Dp1022_ds.c126 static int p1022_ds_startup(struct snd_pcm_substream *substream) p1022_ds_startup() argument
H A Dp1022_rdk.c132 static int p1022_rdk_startup(struct snd_pcm_substream *substream) p1022_rdk_startup() argument
/linux-4.1.27/sound/soc/intel/boards/
H A Dhaswell.c63 static int haswell_rt5640_hw_params(struct snd_pcm_substream *substream, haswell_rt5640_hw_params() argument
H A Dbytcr_rt5640.c67 static int byt_aif1_hw_params(struct snd_pcm_substream *substream, byt_aif1_hw_params() argument
129 static int byt_aif1_startup(struct snd_pcm_substream *substream) byt_aif1_startup() argument
H A Dbroadwell.c111 static int broadwell_rt286_hw_params(struct snd_pcm_substream *substream, broadwell_rt286_hw_params() argument
H A Dbyt-rt5640.c80 static int byt_rt5640_hw_params(struct snd_pcm_substream *substream, byt_rt5640_hw_params() argument
H A Dcht_bsw_rt5645.c125 static int cht_aif1_hw_params(struct snd_pcm_substream *substream, cht_aif1_hw_params() argument
219 static int cht_aif1_startup(struct snd_pcm_substream *substream) cht_aif1_startup() argument
H A Dcht_bsw_rt5672.c144 static int cht_aif1_hw_params(struct snd_pcm_substream *substream, cht_aif1_hw_params() argument
234 static int cht_aif1_startup(struct snd_pcm_substream *substream) cht_aif1_startup() argument
/linux-4.1.27/include/sound/
H A Ddmaengine_pcm.h28 snd_pcm_substream_to_dma_direction(const struct snd_pcm_substream *substream) snd_pcm_substream_to_dma_direction() argument
H A Dpcm-indirect.h47 snd_pcm_indirect_playback_transfer(struct snd_pcm_substream *substream, snd_pcm_indirect_playback_transfer() argument
92 snd_pcm_indirect_playback_pointer(struct snd_pcm_substream *substream, snd_pcm_indirect_playback_pointer() argument
113 snd_pcm_indirect_capture_transfer(struct snd_pcm_substream *substream, snd_pcm_indirect_capture_transfer() argument
157 snd_pcm_indirect_capture_pointer(struct snd_pcm_substream *substream, snd_pcm_indirect_capture_pointer() argument
H A Dseq_virmidi.h43 struct snd_rawmidi_substream *substream; member in struct:snd_virmidi
/linux-4.1.27/sound/drivers/
H A Dpcm-indirect2.c40 void snd_pcm_indirect2_stat(struct snd_pcm_substream *substream, snd_pcm_indirect2_stat() argument
136 snd_pcm_indirect2_increase_min_periods(struct snd_pcm_substream *substream, snd_pcm_indirect2_increase_min_periods() argument
232 snd_pcm_indirect2_pointer(struct snd_pcm_substream *substream, snd_pcm_indirect2_pointer() argument
245 snd_pcm_indirect2_playback_transfer(struct snd_pcm_substream *substream, snd_pcm_indirect2_playback_transfer() argument
374 snd_pcm_indirect2_playback_interrupt(struct snd_pcm_substream *substream, snd_pcm_indirect2_playback_interrupt() argument
413 snd_pcm_indirect2_capture_transfer(struct snd_pcm_substream *substream, snd_pcm_indirect2_capture_transfer() argument
537 snd_pcm_indirect2_capture_interrupt(struct snd_pcm_substream *substream, snd_pcm_indirect2_capture_interrupt() argument
/linux-4.1.27/sound/firewire/oxfw/
H A Doxfw-midi.c11 static int midi_capture_open(struct snd_rawmidi_substream *substream) midi_capture_open() argument
33 static int midi_playback_open(struct snd_rawmidi_substream *substream) midi_playback_open() argument
55 static int midi_capture_close(struct snd_rawmidi_substream *substream) midi_capture_close() argument
70 static int midi_playback_close(struct snd_rawmidi_substream *substream) midi_playback_close() argument
H A Doxfw-pcm.c166 static int limit_to_current_params(struct snd_pcm_substream *substream) limit_to_current_params() argument
190 static int pcm_open(struct snd_pcm_substream *substream) pcm_open() argument
222 static int pcm_close(struct snd_pcm_substream *substream) pcm_close() argument
230 static int pcm_capture_hw_params(struct snd_pcm_substream *substream, pcm_capture_hw_params() argument
247 static int pcm_playback_hw_params(struct snd_pcm_substream *substream, pcm_playback_hw_params() argument
264 static int pcm_capture_hw_free(struct snd_pcm_substream *substream) pcm_capture_hw_free() argument
279 static int pcm_playback_hw_free(struct snd_pcm_substream *substream) pcm_playback_hw_free() argument
295 static int pcm_capture_prepare(struct snd_pcm_substream *substream) pcm_capture_prepare() argument
312 static int pcm_playback_prepare(struct snd_pcm_substream *substream) pcm_playback_prepare() argument
330 static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) pcm_capture_trigger() argument
348 static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) pcm_playback_trigger() argument
121 init_hw_params(struct snd_oxfw *oxfw, struct snd_pcm_substream *substream) init_hw_params() argument
/linux-4.1.27/sound/isa/gus/
H A Dgus_uart.c92 static int snd_gf1_uart_output_open(struct snd_rawmidi_substream *substream) snd_gf1_uart_output_open() argument
111 static int snd_gf1_uart_input_open(struct snd_rawmidi_substream *substream) snd_gf1_uart_input_open() argument
144 static int snd_gf1_uart_output_close(struct snd_rawmidi_substream *substream) snd_gf1_uart_output_close() argument
159 static int snd_gf1_uart_input_close(struct snd_rawmidi_substream *substream) snd_gf1_uart_input_close() argument
174 static void snd_gf1_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_gf1_uart_input_trigger() argument
192 static void snd_gf1_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_gf1_uart_output_trigger() argument
/linux-4.1.27/sound/isa/sb/
H A Dsb8_midi.c63 static int snd_sb8dsp_midi_input_open(struct snd_rawmidi_substream *substream) snd_sb8dsp_midi_input_open() argument
90 static int snd_sb8dsp_midi_output_open(struct snd_rawmidi_substream *substream) snd_sb8dsp_midi_output_open() argument
117 static int snd_sb8dsp_midi_input_close(struct snd_rawmidi_substream *substream) snd_sb8dsp_midi_input_close() argument
135 static int snd_sb8dsp_midi_output_close(struct snd_rawmidi_substream *substream) snd_sb8dsp_midi_output_close() argument
153 static void snd_sb8dsp_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_sb8dsp_midi_input_trigger() argument
176 static void snd_sb8dsp_midi_output_write(struct snd_rawmidi_substream *substream) snd_sb8dsp_midi_output_write() argument
214 struct snd_rawmidi_substream *substream = (struct snd_rawmidi_substream *) data; snd_sb8dsp_midi_output_timer() local
224 static void snd_sb8dsp_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_sb8dsp_midi_output_trigger() argument
H A Dsb8_main.c104 static int snd_sb8_playback_prepare(struct snd_pcm_substream *substream) snd_sb8_playback_prepare() argument
206 static int snd_sb8_playback_trigger(struct snd_pcm_substream *substream, snd_sb8_playback_trigger() argument
242 static int snd_sb8_hw_params(struct snd_pcm_substream *substream, snd_sb8_hw_params() argument
248 static int snd_sb8_hw_free(struct snd_pcm_substream *substream) snd_sb8_hw_free() argument
254 static int snd_sb8_capture_prepare(struct snd_pcm_substream *substream) snd_sb8_capture_prepare() argument
343 static int snd_sb8_capture_trigger(struct snd_pcm_substream *substream, snd_sb8_capture_trigger() argument
383 struct snd_pcm_substream *substream; snd_sb8dsp_interrupt() local
414 static snd_pcm_uframes_t snd_sb8_playback_pointer(struct snd_pcm_substream *substream) snd_sb8_playback_pointer() argument
430 static snd_pcm_uframes_t snd_sb8_capture_pointer(struct snd_pcm_substream *substream) snd_sb8_capture_pointer() argument
492 static int snd_sb8_open(struct snd_pcm_substream *substream) snd_sb8_open() argument
554 static int snd_sb8_close(struct snd_pcm_substream *substream) snd_sb8_close() argument
/linux-4.1.27/sound/pci/ctxfi/
H A Dctvmem.c127 ct_vm_map(struct ct_vm *vm, struct snd_pcm_substream *substream, int size) ct_vm_map() argument
H A Dctpcm.c119 static int ct_pcm_playback_open(struct snd_pcm_substream *substream) ct_pcm_playback_open() argument
166 static int ct_pcm_playback_close(struct snd_pcm_substream *substream) ct_pcm_playback_close() argument
179 static int ct_pcm_hw_params(struct snd_pcm_substream *substream, ct_pcm_hw_params() argument
195 static int ct_pcm_hw_free(struct snd_pcm_substream *substream) ct_pcm_hw_free() argument
207 static int ct_pcm_playback_prepare(struct snd_pcm_substream *substream) ct_pcm_playback_prepare() argument
229 ct_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd) ct_pcm_playback_trigger() argument
254 ct_pcm_playback_pointer(struct snd_pcm_substream *substream) ct_pcm_playback_pointer() argument
270 static int ct_pcm_capture_open(struct snd_pcm_substream *substream) ct_pcm_capture_open() argument
312 static int ct_pcm_capture_close(struct snd_pcm_substream *substream) ct_pcm_capture_close() argument
319 static int ct_pcm_capture_prepare(struct snd_pcm_substream *substream) ct_pcm_capture_prepare() argument
337 ct_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd) ct_pcm_capture_trigger() argument
359 ct_pcm_capture_pointer(struct snd_pcm_substream *substream) ct_pcm_capture_pointer() argument
/linux-4.1.27/sound/soc/au1x/
H A Ddb1200.c90 static int db1200_i2s_startup(struct snd_pcm_substream *substream) db1200_i2s_startup() argument
H A Dac97c.c189 static int alchemy_ac97c_startup(struct snd_pcm_substream *substream, alchemy_ac97c_startup() argument
H A Ddbdma2.c48 struct snd_pcm_substream *substream; member in struct:au1xpsc_audio_dmadata
195 static int au1xpsc_pcm_hw_params(struct snd_pcm_substream *substream, au1xpsc_pcm_hw_params() argument
237 static int au1xpsc_pcm_hw_free(struct snd_pcm_substream *substream) au1xpsc_pcm_hw_free() argument
243 static int au1xpsc_pcm_prepare(struct snd_pcm_substream *substream) au1xpsc_pcm_prepare() argument
260 static int au1xpsc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) au1xpsc_pcm_trigger() argument
280 au1xpsc_pcm_pointer(struct snd_pcm_substream *substream) au1xpsc_pcm_pointer() argument
285 static int au1xpsc_pcm_open(struct snd_pcm_substream *substream) au1xpsc_pcm_open() argument
301 static int au1xpsc_pcm_close(struct snd_pcm_substream *substream) au1xpsc_pcm_close() argument
H A Ddma.c31 struct snd_pcm_substream *substream; member in struct:audio_stream
64 struct snd_pcm_substream *substream = stream->substream; au1000_setup_dma_link() local
134 struct snd_pcm_substream *substream = stream->substream; au1000_dma_interrupt() local
186 static int alchemy_pcm_open(struct snd_pcm_substream *substream) alchemy_pcm_open() argument
212 static int alchemy_pcm_close(struct snd_pcm_substream *substream) alchemy_pcm_close() argument
223 static int alchemy_pcm_hw_params(struct snd_pcm_substream *substream, alchemy_pcm_hw_params() argument
242 static int alchemy_pcm_hw_free(struct snd_pcm_substream *substream) alchemy_pcm_hw_free() argument
249 static int alchemy_pcm_trigger(struct snd_pcm_substream *substream, int cmd) alchemy_pcm_trigger() argument
H A Di2sc.c135 static int au1xi2s_trigger(struct snd_pcm_substream *substream, au1xi2s_trigger() argument
180 static int au1xi2s_hw_params(struct snd_pcm_substream *substream, au1xi2s_hw_params() argument
196 static int au1xi2s_startup(struct snd_pcm_substream *substream, au1xi2s_startup() argument
H A Dpsc-ac97.c211 static int au1xpsc_ac97_hw_params(struct snd_pcm_substream *substream, au1xpsc_ac97_hw_params() argument
292 static int au1xpsc_ac97_trigger(struct snd_pcm_substream *substream, au1xpsc_ac97_trigger() argument
326 static int au1xpsc_ac97_startup(struct snd_pcm_substream *substream, au1xpsc_ac97_startup() argument
H A Dpsc-i2s.c113 static int au1xpsc_i2s_hw_params(struct snd_pcm_substream *substream, au1xpsc_i2s_hw_params() argument
239 static int au1xpsc_i2s_trigger(struct snd_pcm_substream *substream, int cmd, au1xpsc_i2s_trigger() argument
260 static int au1xpsc_i2s_startup(struct snd_pcm_substream *substream, au1xpsc_i2s_startup() argument
/linux-4.1.27/sound/soc/tegra/
H A Dtegra_wm8753.c53 static int tegra_wm8753_hw_params(struct snd_pcm_substream *substream, tegra_wm8753_hw_params() argument
H A Dtrimslice.c48 static int trimslice_asoc_hw_params(struct snd_pcm_substream *substream, trimslice_asoc_hw_params() argument
H A Dtegra20_ac97.c186 static int tegra20_ac97_trigger(struct snd_pcm_substream *substream, int cmd, tegra20_ac97_trigger() argument
H A Dtegra20_spdif.c64 static int tegra20_spdif_hw_params(struct snd_pcm_substream *substream, tegra20_spdif_hw_params() argument
134 static int tegra20_spdif_trigger(struct snd_pcm_substream *substream, int cmd, tegra20_spdif_trigger() argument
H A Dtegra_alc5632.c39 static int tegra_alc5632_asoc_hw_params(struct snd_pcm_substream *substream, tegra_alc5632_asoc_hw_params() argument
H A Dtegra_max98090.c48 static int tegra_max98090_asoc_hw_params(struct snd_pcm_substream *substream, tegra_max98090_asoc_hw_params() argument
H A Dtegra_rt5640.c50 static int tegra_rt5640_asoc_hw_params(struct snd_pcm_substream *substream, tegra_rt5640_asoc_hw_params() argument
H A Dtegra_rt5677.c52 static int tegra_rt5677_asoc_hw_params(struct snd_pcm_substream *substream, tegra_rt5677_asoc_hw_params() argument
H A Dtegra20_i2s.c129 static int tegra20_i2s_hw_params(struct snd_pcm_substream *substream, tegra20_i2s_hw_params() argument
215 static int tegra20_i2s_trigger(struct snd_pcm_substream *substream, int cmd, tegra20_i2s_trigger() argument
H A Dtegra30_i2s.c134 static int tegra30_i2s_hw_params(struct snd_pcm_substream *substream, tegra30_i2s_hw_params() argument
239 static int tegra30_i2s_trigger(struct snd_pcm_substream *substream, int cmd, tegra30_i2s_trigger() argument
H A Dtegra_wm8903.c58 static int tegra_wm8903_hw_params(struct snd_pcm_substream *substream, tegra_wm8903_hw_params() argument
/linux-4.1.27/sound/usb/caiaq/
H A Dmidi.c29 static int snd_usb_caiaq_midi_input_open(struct snd_rawmidi_substream *substream) snd_usb_caiaq_midi_input_open() argument
34 static int snd_usb_caiaq_midi_input_close(struct snd_rawmidi_substream *substream) snd_usb_caiaq_midi_input_close() argument
39 static void snd_usb_caiaq_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_usb_caiaq_midi_input_trigger() argument
50 static int snd_usb_caiaq_midi_output_open(struct snd_rawmidi_substream *substream) snd_usb_caiaq_midi_output_open() argument
55 static int snd_usb_caiaq_midi_output_close(struct snd_rawmidi_substream *substream) snd_usb_caiaq_midi_output_close() argument
91 static void snd_usb_caiaq_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_usb_caiaq_midi_output_trigger() argument
65 snd_usb_caiaq_midi_send(struct snd_usb_caiaqdev *cdev, struct snd_rawmidi_substream *substream) snd_usb_caiaq_midi_send() argument
/linux-4.1.27/sound/usb/line6/
H A Dcapture.c90 struct snd_pcm_substream *substream = line6_capture_copy() local
132 struct snd_pcm_substream *substream = line6_capture_check_period() local
211 static int snd_line6_capture_open(struct snd_pcm_substream *substream) snd_line6_capture_open() argument
228 static int snd_line6_capture_close(struct snd_pcm_substream *substream) snd_line6_capture_close() argument
H A Dmidi.c41 static void line6_midi_transmit(struct snd_rawmidi_substream *substream) line6_midi_transmit() argument
145 static int line6_midi_output_open(struct snd_rawmidi_substream *substream) line6_midi_output_open() argument
150 static int line6_midi_output_close(struct snd_rawmidi_substream *substream) line6_midi_output_close() argument
155 static void line6_midi_output_trigger(struct snd_rawmidi_substream *substream, line6_midi_output_trigger() argument
171 static void line6_midi_output_drain(struct snd_rawmidi_substream *substream) line6_midi_output_drain() argument
181 static int line6_midi_input_open(struct snd_rawmidi_substream *substream) line6_midi_input_open() argument
186 static int line6_midi_input_close(struct snd_rawmidi_substream *substream) line6_midi_input_close() argument
191 static void line6_midi_input_trigger(struct snd_rawmidi_substream *substream, line6_midi_input_trigger() argument
H A Dpcm.c224 int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd) snd_line6_trigger() argument
272 snd_pcm_uframes_t snd_line6_pointer(struct snd_pcm_substream *substream) snd_line6_pointer() argument
328 int snd_line6_hw_params(struct snd_pcm_substream *substream, snd_line6_hw_params() argument
354 int snd_line6_hw_free(struct snd_pcm_substream *substream) snd_line6_hw_free() argument
562 int snd_line6_prepare(struct snd_pcm_substream *substream) snd_line6_prepare() argument
H A Dplayback.c306 struct snd_pcm_substream *substream = audio_out_callback() local
366 static int snd_line6_playback_open(struct snd_pcm_substream *substream) snd_line6_playback_open() argument
382 static int snd_line6_playback_close(struct snd_pcm_substream *substream) snd_line6_playback_close() argument
/linux-4.1.27/sound/soc/davinci/
H A Ddavinci-vcif.c55 static void davinci_vcif_start(struct snd_pcm_substream *substream) davinci_vcif_start() argument
74 static void davinci_vcif_stop(struct snd_pcm_substream *substream) davinci_vcif_stop() argument
92 static int davinci_vcif_hw_params(struct snd_pcm_substream *substream, davinci_vcif_hw_params() argument
144 static int davinci_vcif_trigger(struct snd_pcm_substream *substream, int cmd, davinci_vcif_trigger() argument
H A Ddavinci-evm.c32 static int evm_startup(struct snd_pcm_substream *substream) evm_startup() argument
45 static void evm_shutdown(struct snd_pcm_substream *substream) evm_shutdown() argument
56 static int evm_hw_params(struct snd_pcm_substream *substream, evm_hw_params() argument
/linux-4.1.27/sound/soc/mxs/
H A Dmxs-sgtl5000.c32 static int mxs_sgtl5000_hw_params(struct snd_pcm_substream *substream, mxs_sgtl5000_hw_params() argument
/linux-4.1.27/sound/soc/nuc900/
H A Dnuc900-ac97.c208 static int nuc900_ac97_trigger(struct snd_pcm_substream *substream, nuc900_ac97_trigger() argument
H A Dnuc900-pcm.c42 static int nuc900_dma_hw_params(struct snd_pcm_substream *substream, nuc900_dma_hw_params() argument
48 static void nuc900_update_dma_register(struct snd_pcm_substream *substream) nuc900_update_dma_register() argument
66 static void nuc900_dma_start(struct snd_pcm_substream *substream) nuc900_dma_start() argument
77 static void nuc900_dma_stop(struct snd_pcm_substream *substream) nuc900_dma_stop() argument
90 struct snd_pcm_substream *substream = dev_id; nuc900_dma_interrupt() local
139 static int nuc900_dma_hw_free(struct snd_pcm_substream *substream) nuc900_dma_hw_free() argument
145 static int nuc900_dma_prepare(struct snd_pcm_substream *substream) nuc900_dma_prepare() argument
183 static int nuc900_dma_trigger(struct snd_pcm_substream *substream, int cmd) nuc900_dma_trigger() argument
206 static int nuc900_dma_getposition(struct snd_pcm_substream *substream, nuc900_dma_getposition() argument
221 static snd_pcm_uframes_t nuc900_dma_pointer(struct snd_pcm_substream *substream) nuc900_dma_pointer() argument
237 static int nuc900_dma_open(struct snd_pcm_substream *substream) nuc900_dma_open() argument
255 static int nuc900_dma_close(struct snd_pcm_substream *substream) nuc900_dma_close() argument
265 static int nuc900_dma_mmap(struct snd_pcm_substream *substream, nuc900_dma_mmap() argument
/linux-4.1.27/sound/soc/qcom/
H A Dstorm.c27 static int storm_ops_hw_params(struct snd_pcm_substream *substream, storm_ops_hw_params() argument
H A Dlpass-cpu.c48 static int lpass_cpu_daiops_startup(struct snd_pcm_substream *substream, lpass_cpu_daiops_startup() argument
72 static void lpass_cpu_daiops_shutdown(struct snd_pcm_substream *substream, lpass_cpu_daiops_shutdown() argument
81 static int lpass_cpu_daiops_hw_params(struct snd_pcm_substream *substream, lpass_cpu_daiops_hw_params() argument
162 static int lpass_cpu_daiops_hw_free(struct snd_pcm_substream *substream, lpass_cpu_daiops_hw_free() argument
177 static int lpass_cpu_daiops_prepare(struct snd_pcm_substream *substream, lpass_cpu_daiops_prepare() argument
193 static int lpass_cpu_daiops_trigger(struct snd_pcm_substream *substream, lpass_cpu_daiops_trigger() argument
H A Dlpass-platform.c60 static int lpass_platform_pcmops_open(struct snd_pcm_substream *substream) lpass_platform_pcmops_open() argument
83 static int lpass_platform_pcmops_hw_params(struct snd_pcm_substream *substream, lpass_platform_pcmops_hw_params() argument
169 static int lpass_platform_pcmops_hw_free(struct snd_pcm_substream *substream) lpass_platform_pcmops_hw_free() argument
185 static int lpass_platform_pcmops_prepare(struct snd_pcm_substream *substream) lpass_platform_pcmops_prepare() argument
232 static int lpass_platform_pcmops_trigger(struct snd_pcm_substream *substream, lpass_platform_pcmops_trigger() argument
329 static int lpass_platform_pcmops_mmap(struct snd_pcm_substream *substream, lpass_platform_pcmops_mmap() argument
352 struct snd_pcm_substream *substream = data; lpass_platform_lpaif_irq() local
413 static int lpass_platform_alloc_buffer(struct snd_pcm_substream *substream, lpass_platform_alloc_buffer() argument
434 static void lpass_platform_free_buffer(struct snd_pcm_substream *substream, lpass_platform_free_buffer() argument
449 struct snd_pcm_substream *substream = lpass_platform_pcm_new() local
496 struct snd_pcm_substream *substream = lpass_platform_pcm_free() local
301 lpass_platform_pcmops_pointer( struct snd_pcm_substream *substream) lpass_platform_pcmops_pointer() argument
/linux-4.1.27/sound/soc/sh/
H A Dmigor.c49 static int migor_hw_params(struct snd_pcm_substream *substream, migor_hw_params() argument
83 static int migor_hw_free(struct snd_pcm_substream *substream) migor_hw_free() argument
H A Dsiu_pcm.c120 struct snd_pcm_substream *substream = siu_stream->substream; siu_pcm_wr_set() local
168 struct snd_pcm_substream *substream = siu_stream->substream; siu_pcm_rd_set() local
216 struct snd_pcm_substream *substream = siu_stream->substream; siu_io_tasklet() local
H A Dssi.c92 static int ssi_startup(struct snd_pcm_substream *substream, ssi_startup() argument
104 static void ssi_shutdown(struct snd_pcm_substream *substream, ssi_shutdown() argument
112 static int ssi_trigger(struct snd_pcm_substream *substream, int cmd, ssi_trigger() argument
131 static int ssi_hw_params(struct snd_pcm_substream *substream, ssi_hw_params() argument
/linux-4.1.27/drivers/media/usb/usbtv/
H A Dusbtv-audio.c51 static int snd_usbtv_pcm_open(struct snd_pcm_substream *substream) snd_usbtv_pcm_open() argument
62 static int snd_usbtv_pcm_close(struct snd_pcm_substream *substream) snd_usbtv_pcm_close() argument
74 static int snd_usbtv_hw_params(struct snd_pcm_substream *substream, snd_usbtv_hw_params() argument
92 static int snd_usbtv_hw_free(struct snd_pcm_substream *substream) snd_usbtv_hw_free() argument
98 static int snd_usbtv_prepare(struct snd_pcm_substream *substream) snd_usbtv_prepare() argument
111 struct snd_pcm_substream *substream = chip->snd_substream; usbtv_audio_urb_received() local
287 static int snd_usbtv_card_trigger(struct snd_pcm_substream *substream, int cmd) snd_usbtv_card_trigger() argument
311 static snd_pcm_uframes_t snd_usbtv_pointer(struct snd_pcm_substream *substream) snd_usbtv_pointer() argument
/linux-4.1.27/drivers/usb/gadget/function/
H A Du_uac1.c97 struct snd_pcm_substream *substream = snd->substream; playback_default_hw_params() local
158 struct snd_pcm_substream *substream = snd->substream; u_audio_playback() local
H A Du_uac1.h42 struct snd_pcm_substream *substream; member in struct:gaudio_snd_dev
/linux-4.1.27/sound/drivers/pcsp/
H A Dpcsp_lib.c31 struct snd_pcm_substream *substream; pcsp_call_pcm_elapsed() local
47 struct snd_pcm_substream *substream; pcsp_timer_update() local
89 struct snd_pcm_substream *substream; pcsp_pointer_update() local
201 static int snd_pcsp_playback_close(struct snd_pcm_substream *substream) snd_pcsp_playback_close() argument
212 static int snd_pcsp_playback_hw_params(struct snd_pcm_substream *substream, snd_pcsp_playback_hw_params() argument
225 static int snd_pcsp_playback_hw_free(struct snd_pcm_substream *substream) snd_pcsp_playback_hw_free() argument
235 static int snd_pcsp_playback_prepare(struct snd_pcm_substream *substream) snd_pcsp_playback_prepare() argument
257 static int snd_pcsp_trigger(struct snd_pcm_substream *substream, int cmd) snd_pcsp_trigger() argument
310 static int snd_pcsp_playback_open(struct snd_pcm_substream *substream) snd_pcsp_playback_open() argument
277 snd_pcsp_playback_pointer(struct snd_pcm_substream *substream) snd_pcsp_playback_pointer() argument
/linux-4.1.27/sound/isa/msnd/
H A Dmsnd_midi.c56 static int snd_msndmidi_input_open(struct snd_rawmidi_substream *substream) snd_msndmidi_input_open() argument
73 static int snd_msndmidi_input_close(struct snd_rawmidi_substream *substream) snd_msndmidi_input_close() argument
96 static void snd_msndmidi_input_trigger(struct snd_rawmidi_substream *substream, snd_msndmidi_input_trigger() argument
/linux-4.1.27/sound/isa/wavefront/
H A Dwavefront_midi.c93 get_wavefront_midi (struct snd_rawmidi_substream *substream) get_wavefront_midi() argument
232 static int snd_wavefront_midi_input_open(struct snd_rawmidi_substream *substream) snd_wavefront_midi_input_open() argument
256 static int snd_wavefront_midi_output_open(struct snd_rawmidi_substream *substream) snd_wavefront_midi_output_open() argument
280 static int snd_wavefront_midi_input_close(struct snd_rawmidi_substream *substream) snd_wavefront_midi_input_close() argument
303 static int snd_wavefront_midi_output_close(struct snd_rawmidi_substream *substream) snd_wavefront_midi_output_close() argument
325 static void snd_wavefront_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_wavefront_midi_input_trigger() argument
364 static void snd_wavefront_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_wavefront_midi_output_trigger() argument
409 static struct snd_rawmidi_substream *substream = NULL; snd_wavefront_midi_interrupt() local
/linux-4.1.27/sound/pci/ca0106/
H A Dca_midi.c123 static int ca_midi_input_open(struct snd_rawmidi_substream *substream) ca_midi_input_open() argument
143 static int ca_midi_output_open(struct snd_rawmidi_substream *substream) ca_midi_output_open() argument
163 static int ca_midi_input_close(struct snd_rawmidi_substream *substream) ca_midi_input_close() argument
183 static int ca_midi_output_close(struct snd_rawmidi_substream *substream) ca_midi_output_close() argument
206 static void ca_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) ca_midi_input_trigger() argument
220 static void ca_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) ca_midi_output_trigger() argument
/linux-4.1.27/sound/pci/echoaudio/
H A Dmidi.c155 static int snd_echo_midi_input_open(struct snd_rawmidi_substream *substream) snd_echo_midi_input_open() argument
165 static void snd_echo_midi_input_trigger(struct snd_rawmidi_substream *substream, snd_echo_midi_input_trigger() argument
180 static int snd_echo_midi_input_close(struct snd_rawmidi_substream *substream) snd_echo_midi_input_close() argument
190 static int snd_echo_midi_output_open(struct snd_rawmidi_substream *substream) snd_echo_midi_output_open() argument
251 static void snd_echo_midi_output_trigger(struct snd_rawmidi_substream *substream, snd_echo_midi_output_trigger() argument
281 static int snd_echo_midi_output_close(struct snd_rawmidi_substream *substream) snd_echo_midi_output_close() argument
/linux-4.1.27/sound/pci/trident/
H A Dtrident_memory.c189 snd_trident_alloc_sg_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) snd_trident_alloc_sg_pages() argument
236 snd_trident_alloc_cont_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) snd_trident_alloc_cont_pages() argument
281 snd_trident_alloc_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) snd_trident_alloc_pages() argument
/linux-4.1.27/sound/soc/
H A Dsoc-generic-dmaengine-pcm.c61 int snd_dmaengine_pcm_prepare_slave_config(struct snd_pcm_substream *substream, snd_dmaengine_pcm_prepare_slave_config() argument
81 static int dmaengine_pcm_hw_params(struct snd_pcm_substream *substream, dmaengine_pcm_hw_params() argument
113 static int dmaengine_pcm_set_runtime_hwparams(struct snd_pcm_substream *substream) dmaengine_pcm_set_runtime_hwparams() argument
189 static int dmaengine_pcm_open(struct snd_pcm_substream *substream) dmaengine_pcm_open() argument
246 struct snd_pcm_substream *substream; dmaengine_pcm_new() local
39 dmaengine_dma_dev(struct dmaengine_pcm *pcm, struct snd_pcm_substream *substream) dmaengine_dma_dev() argument
203 dmaengine_pcm_compat_request_channel( struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) dmaengine_pcm_compat_request_channel() argument
306 dmaengine_pcm_pointer( struct snd_pcm_substream *substream) dmaengine_pcm_pointer() argument
H A Dsoc-utils.c72 static int dummy_dma_open(struct snd_pcm_substream *substream) dummy_dma_open() argument
/linux-4.1.27/sound/soc/spear/
H A Dspdif_in.c66 static void spdif_in_shutdown(struct snd_pcm_substream *substream, spdif_in_shutdown() argument
94 static int spdif_in_hw_params(struct snd_pcm_substream *substream, spdif_in_hw_params() argument
110 static int spdif_in_trigger(struct snd_pcm_substream *substream, int cmd, spdif_in_trigger() argument
H A Dspdif_out.c60 static int spdif_out_startup(struct snd_pcm_substream *substream, spdif_out_startup() argument
79 static void spdif_out_shutdown(struct snd_pcm_substream *substream, spdif_out_shutdown() argument
105 static int spdif_out_hw_params(struct snd_pcm_substream *substream, spdif_out_hw_params() argument
151 static int spdif_out_trigger(struct snd_pcm_substream *substream, int cmd, spdif_out_trigger() argument
/linux-4.1.27/sound/soc/ux500/
H A Dux500_pcm.c87 static int ux500_pcm_prepare_slave_config(struct snd_pcm_substream *substream, ux500_pcm_prepare_slave_config() argument
49 ux500_pcm_request_chan(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) ux500_pcm_request_chan() argument
H A Dmop500_ab8500.c194 static int mop500_ab8500_startup(struct snd_pcm_substream *substream) mop500_ab8500_startup() argument
203 static void mop500_ab8500_shutdown(struct snd_pcm_substream *substream) mop500_ab8500_shutdown() argument
217 static int mop500_ab8500_hw_params(struct snd_pcm_substream *substream, mop500_ab8500_hw_params() argument
342 static int mop500_ab8500_hw_free(struct snd_pcm_substream *substream) mop500_ab8500_hw_free() argument
H A Dux500_msp_dai.c303 static int setup_msp_config(struct snd_pcm_substream *substream, setup_msp_config() argument
385 static int ux500_msp_dai_startup(struct snd_pcm_substream *substream, ux500_msp_dai_startup() argument
426 static void ux500_msp_dai_shutdown(struct snd_pcm_substream *substream, ux500_msp_dai_shutdown() argument
461 static int ux500_msp_dai_prepare(struct snd_pcm_substream *substream, ux500_msp_dai_prepare() argument
498 static int ux500_msp_dai_hw_params(struct snd_pcm_substream *substream, ux500_msp_dai_hw_params() argument
644 static int ux500_msp_dai_trigger(struct snd_pcm_substream *substream, ux500_msp_dai_trigger() argument
/linux-4.1.27/drivers/media/pci/cx18/
H A Dcx18-alsa-pcm.c76 struct snd_pcm_substream *substream; cx18_alsa_announce_pcm_data() local
149 static int snd_cx18_pcm_capture_open(struct snd_pcm_substream *substream) snd_cx18_pcm_capture_open() argument
197 static int snd_cx18_pcm_capture_close(struct snd_pcm_substream *substream) snd_cx18_pcm_capture_close() argument
218 static int snd_cx18_pcm_ioctl(struct snd_pcm_substream *substream, snd_cx18_pcm_ioctl() argument
252 static int snd_cx18_pcm_hw_params(struct snd_pcm_substream *substream, snd_cx18_pcm_hw_params() argument
261 static int snd_cx18_pcm_hw_free(struct snd_pcm_substream *substream) snd_cx18_pcm_hw_free() argument
277 static int snd_cx18_pcm_prepare(struct snd_pcm_substream *substream) snd_cx18_pcm_prepare() argument
287 static int snd_cx18_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_cx18_pcm_trigger() argument
293 snd_pcm_uframes_t snd_cx18_pcm_pointer(struct snd_pcm_substream *substream) snd_cx18_pcm_pointer() argument
/linux-4.1.27/drivers/media/pci/cx23885/
H A Dcx23885-alsa.c323 static int snd_cx23885_pcm_open(struct snd_pcm_substream *substream) snd_cx23885_pcm_open() argument
362 static int snd_cx23885_close(struct snd_pcm_substream *substream) snd_cx23885_close() argument
371 static int snd_cx23885_hw_params(struct snd_pcm_substream *substream, snd_cx23885_hw_params() argument
431 static int snd_cx23885_hw_free(struct snd_pcm_substream *substream) snd_cx23885_hw_free() argument
447 static int snd_cx23885_prepare(struct snd_pcm_substream *substream) snd_cx23885_prepare() argument
455 static int snd_cx23885_card_trigger(struct snd_pcm_substream *substream, snd_cx23885_card_trigger() argument
499 static struct page *snd_cx23885_page(struct snd_pcm_substream *substream, snd_cx23885_page() argument
484 snd_cx23885_pointer( struct snd_pcm_substream *substream) snd_cx23885_pointer() argument
/linux-4.1.27/drivers/media/pci/ivtv/
H A Divtv-alsa-pcm.c77 struct snd_pcm_substream *substream; ivtv_alsa_announce_pcm_data() local
150 static int snd_ivtv_pcm_capture_open(struct snd_pcm_substream *substream) snd_ivtv_pcm_capture_open() argument
204 static int snd_ivtv_pcm_capture_close(struct snd_pcm_substream *substream) snd_ivtv_pcm_capture_close() argument
225 static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream, snd_ivtv_pcm_ioctl() argument
259 static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream, snd_ivtv_pcm_hw_params() argument
268 static int snd_ivtv_pcm_hw_free(struct snd_pcm_substream *substream) snd_ivtv_pcm_hw_free() argument
284 static int snd_ivtv_pcm_prepare(struct snd_pcm_substream *substream) snd_ivtv_pcm_prepare() argument
294 static int snd_ivtv_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_ivtv_pcm_trigger() argument
300 snd_pcm_uframes_t snd_ivtv_pcm_pointer(struct snd_pcm_substream *substream) snd_ivtv_pcm_pointer() argument
/linux-4.1.27/drivers/media/usb/cx231xx/
H A Dcx231xx-audio.c104 struct snd_pcm_substream *substream; cx231xx_audio_isocirq() local
194 struct snd_pcm_substream *substream; cx231xx_audio_bulkirq() local
433 static int snd_cx231xx_capture_open(struct snd_pcm_substream *substream) snd_cx231xx_capture_open() argument
479 static int snd_cx231xx_pcm_close(struct snd_pcm_substream *substream) snd_cx231xx_pcm_close() argument
517 static int snd_cx231xx_hw_capture_params(struct snd_pcm_substream *substream, snd_cx231xx_hw_capture_params() argument
541 static int snd_cx231xx_hw_capture_free(struct snd_pcm_substream *substream) snd_cx231xx_hw_capture_free() argument
555 static int snd_cx231xx_prepare(struct snd_pcm_substream *substream) snd_cx231xx_prepare() argument
583 static int snd_cx231xx_capture_trigger(struct snd_pcm_substream *substream, snd_cx231xx_capture_trigger() argument
611 snd_cx231xx_capture_pointer(struct snd_pcm_substream *substream) snd_cx231xx_capture_pointer() argument
/linux-4.1.27/drivers/media/usb/go7007/
H A Dsnd-go7007.c47 struct snd_pcm_substream *substream; member in struct:go7007_snd
106 static int go7007_snd_hw_params(struct snd_pcm_substream *substream, go7007_snd_hw_params() argument
124 static int go7007_snd_hw_free(struct snd_pcm_substream *substream) go7007_snd_hw_free() argument
135 static int go7007_snd_capture_open(struct snd_pcm_substream *substream) go7007_snd_capture_open() argument
153 static int go7007_snd_capture_close(struct snd_pcm_substream *substream) go7007_snd_capture_close() argument
162 static int go7007_snd_pcm_prepare(struct snd_pcm_substream *substream) go7007_snd_pcm_prepare() argument
167 static int go7007_snd_pcm_trigger(struct snd_pcm_substream *substream, int cmd) go7007_snd_pcm_trigger() argument
187 static snd_pcm_uframes_t go7007_snd_pcm_pointer(struct snd_pcm_substream *substream) go7007_snd_pcm_pointer() argument
195 static struct page *go7007_snd_pcm_page(struct snd_pcm_substream *substream, go7007_snd_pcm_page() argument
/linux-4.1.27/drivers/media/usb/tm6000/
H A Dtm6000-alsa.c105 static void dsp_buffer_free(struct snd_pcm_substream *substream) dsp_buffer_free() argument
116 static int dsp_buffer_alloc(struct snd_pcm_substream *substream, int size) dsp_buffer_alloc() argument
171 static int snd_tm6000_pcm_open(struct snd_pcm_substream *substream) snd_tm6000_pcm_open() argument
196 static int snd_tm6000_close(struct snd_pcm_substream *substream) snd_tm6000_close() argument
212 struct snd_pcm_substream *substream = chip->substream; tm6000_fillbuf() local
282 static int snd_tm6000_hw_params(struct snd_pcm_substream *substream, snd_tm6000_hw_params() argument
299 static int snd_tm6000_hw_free(struct snd_pcm_substream *substream) snd_tm6000_hw_free() argument
316 static int snd_tm6000_prepare(struct snd_pcm_substream *substream) snd_tm6000_prepare() argument
345 static int snd_tm6000_card_trigger(struct snd_pcm_substream *substream, int cmd) snd_tm6000_card_trigger() argument
373 static snd_pcm_uframes_t snd_tm6000_pointer(struct snd_pcm_substream *substream) snd_tm6000_pointer() argument
/linux-4.1.27/arch/arm/mach-pxa/
H A Dmainstone.c154 static int mst_audio_startup(struct snd_pcm_substream *substream, void *priv) mst_audio_startup() argument
161 static void mst_audio_shutdown(struct snd_pcm_substream *substream, void *priv) mst_audio_shutdown() argument
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h45 struct snd_pcm_substream *substream; member in struct:pcm_info
/linux-4.1.27/sound/core/seq/
H A Dseq_midi.c75 static void snd_midi_input_event(struct snd_rawmidi_substream *substream) snd_midi_input_event() argument
114 static int dump_midi(struct snd_rawmidi_substream *substream, const char *buf, int count) dump_midi() argument
137 struct snd_rawmidi_substream *substream; event_process_midi() local
H A Dseq_virmidi.c139 static void snd_virmidi_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_virmidi_input_trigger() argument
153 static void snd_virmidi_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_virmidi_output_trigger() argument
207 static int snd_virmidi_input_open(struct snd_rawmidi_substream *substream) snd_virmidi_input_open() argument
236 static int snd_virmidi_output_open(struct snd_rawmidi_substream *substream) snd_virmidi_output_open() argument
262 static int snd_virmidi_input_close(struct snd_rawmidi_substream *substream) snd_virmidi_input_close() argument
279 static int snd_virmidi_output_close(struct snd_rawmidi_substream *substream) snd_virmidi_output_close() argument
/linux-4.1.27/sound/drivers/mpu401/
H A Dmpu401_uart.c284 static int snd_mpu401_uart_input_open(struct snd_rawmidi_substream *substream) snd_mpu401_uart_input_open() argument
306 static int snd_mpu401_uart_output_open(struct snd_rawmidi_substream *substream) snd_mpu401_uart_output_open() argument
328 static int snd_mpu401_uart_input_close(struct snd_rawmidi_substream *substream) snd_mpu401_uart_input_close() argument
345 static int snd_mpu401_uart_output_close(struct snd_rawmidi_substream *substream) snd_mpu401_uart_output_close() argument
366 snd_mpu401_uart_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_mpu401_uart_input_trigger() argument
453 snd_mpu401_uart_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_mpu401_uart_output_trigger() argument
/linux-4.1.27/sound/pci/au88x0/
H A Dau88x0_pcm.c138 static int snd_vortex_pcm_open(struct snd_pcm_substream *substream) snd_vortex_pcm_open() argument
203 static int snd_vortex_pcm_close(struct snd_pcm_substream *substream) snd_vortex_pcm_close() argument
219 snd_vortex_pcm_hw_params(struct snd_pcm_substream *substream, snd_vortex_pcm_hw_params() argument
289 static int snd_vortex_pcm_hw_free(struct snd_pcm_substream *substream) snd_vortex_pcm_hw_free() argument
323 static int snd_vortex_pcm_prepare(struct snd_pcm_substream *substream) snd_vortex_pcm_prepare() argument
356 static int snd_vortex_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_vortex_pcm_trigger() argument
419 static snd_pcm_uframes_t snd_vortex_pcm_pointer(struct snd_pcm_substream *substream) snd_vortex_pcm_pointer() argument
/linux-4.1.27/sound/pci/cs5535audio/
H A Dcs5535audio_pcm.c92 static int snd_cs5535audio_playback_open(struct snd_pcm_substream *substream) snd_cs5535audio_playback_open() argument
110 static int snd_cs5535audio_playback_close(struct snd_pcm_substream *substream) snd_cs5535audio_playback_close() argument
245 static int snd_cs5535audio_hw_params(struct snd_pcm_substream *substream, snd_cs5535audio_hw_params() argument
268 static int snd_cs5535audio_hw_free(struct snd_pcm_substream *substream) snd_cs5535audio_hw_free() argument
286 static int snd_cs5535audio_playback_prepare(struct snd_pcm_substream *substream) snd_cs5535audio_playback_prepare() argument
293 static int snd_cs5535audio_trigger(struct snd_pcm_substream *substream, int cmd) snd_cs5535audio_trigger() argument
351 static int snd_cs5535audio_capture_open(struct snd_pcm_substream *substream) snd_cs5535audio_capture_open() argument
369 static int snd_cs5535audio_capture_close(struct snd_pcm_substream *substream) snd_cs5535audio_capture_close() argument
376 static int snd_cs5535audio_capture_prepare(struct snd_pcm_substream *substream) snd_cs5535audio_capture_prepare() argument
118 cs5535audio_build_dma_packets(struct cs5535audio *cs5535au, struct cs5535audio_dma *dma, struct snd_pcm_substream *substream, unsigned int periods, unsigned int period_bytes) cs5535audio_build_dma_packets() argument
236 cs5535audio_clear_dma_packets(struct cs5535audio *cs5535au, struct cs5535audio_dma *dma, struct snd_pcm_substream *substream) cs5535audio_clear_dma_packets() argument
328 snd_cs5535audio_pcm_pointer(struct snd_pcm_substream *substream) snd_cs5535audio_pcm_pointer() argument
/linux-4.1.27/sound/pci/emu10k1/
H A Demumpu401.c156 static int snd_emu10k1_midi_input_open(struct snd_rawmidi_substream *substream) snd_emu10k1_midi_input_open() argument
183 static int snd_emu10k1_midi_output_open(struct snd_rawmidi_substream *substream) snd_emu10k1_midi_output_open() argument
210 static int snd_emu10k1_midi_input_close(struct snd_rawmidi_substream *substream) snd_emu10k1_midi_input_close() argument
233 static int snd_emu10k1_midi_output_close(struct snd_rawmidi_substream *substream) snd_emu10k1_midi_output_close() argument
256 static void snd_emu10k1_midi_input_trigger(struct snd_rawmidi_substream *substream, int up) snd_emu10k1_midi_input_trigger() argument
270 static void snd_emu10k1_midi_output_trigger(struct snd_rawmidi_substream *substream, int up) snd_emu10k1_midi_output_trigger() argument
/linux-4.1.27/sound/pci/oxygen/
H A Doxygen_pcm.c127 oxygen_substream_channel(struct snd_pcm_substream *substream) oxygen_substream_channel() argument
132 static int oxygen_open(struct snd_pcm_substream *substream, oxygen_open() argument
201 static int oxygen_rec_a_open(struct snd_pcm_substream *substream) oxygen_rec_a_open() argument
206 static int oxygen_rec_b_open(struct snd_pcm_substream *substream) oxygen_rec_b_open() argument
211 static int oxygen_rec_c_open(struct snd_pcm_substream *substream) oxygen_rec_c_open() argument
216 static int oxygen_spdif_open(struct snd_pcm_substream *substream) oxygen_spdif_open() argument
221 static int oxygen_multich_open(struct snd_pcm_substream *substream) oxygen_multich_open() argument
226 static int oxygen_ac97_open(struct snd_pcm_substream *substream) oxygen_ac97_open() argument
231 static int oxygen_close(struct snd_pcm_substream *substream) oxygen_close() argument
314 static int oxygen_hw_params(struct snd_pcm_substream *substream, oxygen_hw_params() argument
362 static int oxygen_rec_a_hw_params(struct snd_pcm_substream *substream, oxygen_rec_a_hw_params() argument
393 static int oxygen_rec_b_hw_params(struct snd_pcm_substream *substream, oxygen_rec_b_hw_params() argument
431 static int oxygen_rec_c_hw_params(struct snd_pcm_substream *substream, oxygen_rec_c_hw_params() argument
468 static int oxygen_spdif_hw_params(struct snd_pcm_substream *substream, oxygen_spdif_hw_params() argument
494 static int oxygen_multich_hw_params(struct snd_pcm_substream *substream, oxygen_multich_hw_params() argument
530 static int oxygen_hw_free(struct snd_pcm_substream *substream) oxygen_hw_free() argument
547 static int oxygen_spdif_hw_free(struct snd_pcm_substream *substream) oxygen_spdif_hw_free() argument
558 static int oxygen_prepare(struct snd_pcm_substream *substream) oxygen_prepare() argument
577 static int oxygen_trigger(struct snd_pcm_substream *substream, int cmd) oxygen_trigger() argument
622 static snd_pcm_uframes_t oxygen_pointer(struct snd_pcm_substream *substream) oxygen_pointer() argument
/linux-4.1.27/sound/ppc/
H A Dsnd_ps3.h65 struct snd_pcm_substream *substream; member in struct:snd_ps3_card_info
/linux-4.1.27/sound/sh/
H A Daica.h75 struct snd_pcm_substream *substream; member in struct:snd_card_aica
H A Dsh_dac_audio.c56 struct snd_pcm_substream *substream; member in struct:snd_sh_dac
114 static int snd_sh_dac_pcm_open(struct snd_pcm_substream *substream) snd_sh_dac_pcm_open() argument
131 static int snd_sh_dac_pcm_close(struct snd_pcm_substream *substream) snd_sh_dac_pcm_close() argument
143 static int snd_sh_dac_pcm_hw_params(struct snd_pcm_substream *substream, snd_sh_dac_pcm_hw_params() argument
150 static int snd_sh_dac_pcm_hw_free(struct snd_pcm_substream *substream) snd_sh_dac_pcm_hw_free() argument
155 static int snd_sh_dac_pcm_prepare(struct snd_pcm_substream *substream) snd_sh_dac_pcm_prepare() argument
166 static int snd_sh_dac_pcm_trigger(struct snd_pcm_substream *substream, int cmd) snd_sh_dac_pcm_trigger() argument
187 static int snd_sh_dac_pcm_copy(struct snd_pcm_substream *substream, int channel, snd_sh_dac_pcm_copy() argument
213 static int snd_sh_dac_pcm_silence(struct snd_pcm_substream *substream, snd_sh_dac_pcm_silence() argument
241 snd_pcm_uframes_t snd_sh_dac_pcm_pointer(struct snd_pcm_substream *substream) snd_sh_dac_pcm_pointer() argument
/linux-4.1.27/sound/soc/adi/
H A Daxi-i2s.c55 static int axi_i2s_trigger(struct snd_pcm_substream *substream, int cmd, axi_i2s_trigger() argument
86 static int axi_i2s_hw_params(struct snd_pcm_substream *substream, axi_i2s_hw_params() argument
104 static int axi_i2s_startup(struct snd_pcm_substream *substream, axi_i2s_startup() argument
127 static void axi_i2s_shutdown(struct snd_pcm_substream *substream, axi_i2s_shutdown() argument
H A Daxi-spdif.c49 static int axi_spdif_trigger(struct snd_pcm_substream *substream, int cmd, axi_spdif_trigger() argument
76 static int axi_spdif_hw_params(struct snd_pcm_substream *substream, axi_spdif_hw_params() argument
118 static int axi_spdif_startup(struct snd_pcm_substream *substream, axi_spdif_startup() argument
140 static void axi_spdif_shutdown(struct snd_pcm_substream *substream, axi_spdif_shutdown() argument
/linux-4.1.27/sound/soc/sirf/
H A Dsirf-usp.c164 static int sirf_usp_pcm_hw_params(struct snd_pcm_substream *substream, sirf_usp_pcm_hw_params() argument
238 static int sirf_usp_pcm_trigger(struct snd_pcm_substream *substream, int cmd, sirf_usp_pcm_trigger() argument
/linux-4.1.27/sound/soc/txx9/
H A Dtxx9aclc.c51 static int txx9aclc_pcm_hw_params(struct snd_pcm_substream *substream, txx9aclc_pcm_hw_params() argument
79 static int txx9aclc_pcm_hw_free(struct snd_pcm_substream *substream) txx9aclc_pcm_hw_free() argument
84 static int txx9aclc_pcm_prepare(struct snd_pcm_substream *substream) txx9aclc_pcm_prepare() argument
152 struct snd_pcm_substream *substream = dmadata->substream; txx9aclc_dma_tasklet() local
206 static int txx9aclc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) txx9aclc_pcm_trigger() argument
239 txx9aclc_pcm_pointer(struct snd_pcm_substream *substream) txx9aclc_pcm_pointer() argument
246 static int txx9aclc_pcm_open(struct snd_pcm_substream *substream) txx9aclc_pcm_open() argument
264 static int txx9aclc_pcm_close(struct snd_pcm_substream *substream) txx9aclc_pcm_close() argument
H A Dtxx9aclc.h52 struct snd_pcm_substream *substream; member in struct:txx9aclc_dmadata
/linux-4.1.27/sound/usb/bcd2000/
H A Dbcd2000.c87 static int bcd2000_midi_input_open(struct snd_rawmidi_substream *substream) bcd2000_midi_input_open() argument
92 static int bcd2000_midi_input_close(struct snd_rawmidi_substream *substream) bcd2000_midi_input_close() argument
98 static void bcd2000_midi_input_trigger(struct snd_rawmidi_substream *substream, bcd2000_midi_input_trigger() argument
181 static int bcd2000_midi_output_open(struct snd_rawmidi_substream *substream) bcd2000_midi_output_open() argument
186 static int bcd2000_midi_output_close(struct snd_rawmidi_substream *substream) bcd2000_midi_output_close() argument
199 static void bcd2000_midi_output_trigger(struct snd_rawmidi_substream *substream, bcd2000_midi_output_trigger() argument
/linux-4.1.27/sound/soc/intel/baytrail/
H A Dsst-baytrail-pcm.c46 struct snd_pcm_substream *substream; member in struct:sst_byt_pcm_data
68 static int sst_byt_pcm_hw_params(struct snd_pcm_substream *substream, sst_byt_pcm_hw_params() argument
131 static int sst_byt_pcm_hw_free(struct snd_pcm_substream *substream) sst_byt_pcm_hw_free() argument
141 static int sst_byt_pcm_restore_stream_context(struct snd_pcm_substream *substream) sst_byt_pcm_restore_stream_context() argument
174 static int sst_byt_pcm_trigger(struct snd_pcm_substream *substream, int cmd) sst_byt_pcm_trigger() argument
216 struct snd_pcm_substream *substream = pcm_data->substream; byt_notify_pointer() local
237 static snd_pcm_uframes_t sst_byt_pcm_pointer(struct snd_pcm_substream *substream) sst_byt_pcm_pointer() argument
250 static int sst_byt_pcm_open(struct snd_pcm_substream *substream) sst_byt_pcm_open() argument
278 static int sst_byt_pcm_close(struct snd_pcm_substream *substream) sst_byt_pcm_close() argument
303 static int sst_byt_pcm_mmap(struct snd_pcm_substream *substream, sst_byt_pcm_mmap() argument

Completed in 2198 milliseconds

123