Home
last modified time | relevance | path

Searched refs:sc_chinfo (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/sound/pci/
H A Dals4000.c64 struct sc_chinfo { struct
85 struct sc_chinfo pch, rch; argument
209 struct sc_chinfo *ch; in alschan_init()
237 struct sc_chinfo *ch = data; in alschan_setformat()
246 struct sc_chinfo *ch = data, *other; in alschan_setspeed()
264 struct sc_chinfo *ch = data; in alschan_setblocksize()
277 struct sc_chinfo *ch = data; in alschan_getptr()
295 als_set_speed(struct sc_chinfo *ch) in als_set_speed()
298 struct sc_chinfo *other; in als_set_speed()
345 als_playback_start(struct sc_chinfo *ch) in als_playback_start()
[all …]
H A Dhdspe-pcm.c232 hdspe_hw_mixer(struct sc_chinfo *ch, unsigned int dst, in hdspe_hw_mixer()
254 hdspechan_setgain(struct sc_chinfo *ch) in hdspechan_setgain()
321 struct sc_chinfo *ch; in hdspemixer_set()
353 hdspechan_enable(struct sc_chinfo *ch, int value) in hdspechan_enable()
393 struct sc_chinfo *ch; in hdspe_running()
539 buffer_copy(struct sc_chinfo *ch) in buffer_copy()
619 clean(struct sc_chinfo *ch) in clean()
659 struct sc_chinfo *ch; in hdspechan_free()
689 struct sc_chinfo *ch; in hdspechan_init()
747 struct sc_chinfo *ch; in hdspechan_trigger()
[all …]
H A Dhdsp-pcm.c213 hdsp_hw_mixer(struct sc_chinfo *ch, unsigned int dst, in hdsp_hw_mixer()
265 hdspchan_setgain(struct sc_chinfo *ch) in hdspchan_setgain()
337 struct sc_chinfo *ch; in hdspmixer_set()
369 hdspchan_enable(struct sc_chinfo *ch, int value) in hdspchan_enable()
404 struct sc_chinfo *ch; in hdsp_running()
551 buffer_copy(struct sc_chinfo *ch) in buffer_copy()
631 clean(struct sc_chinfo *ch) in clean()
668 struct sc_chinfo *ch; in hdspchan_free()
698 struct sc_chinfo *ch; in hdspchan_init()
763 struct sc_chinfo *ch; in hdspchan_trigger()
[all …]
H A Dcs4281.c71 struct sc_chinfo { struct
97 struct sc_chinfo pch; argument
98 struct sc_chinfo rch;
105 static u_int32_t adcdac_go(struct sc_chinfo *ch, u_int32_t go);
106 static void adcdac_prog(struct sc_chinfo *ch);
319 struct sc_chinfo *ch = (dir == PCMDIR_PLAY) ? &sc->pch : &sc->rch; in cs4281chan_init()
345 struct sc_chinfo *ch = data; in cs4281chan_setblocksize()
367 struct sc_chinfo *ch = data; in cs4281chan_setspeed()
384 struct sc_chinfo *ch = data; in cs4281chan_setformat()
410 struct sc_chinfo *ch = data; in cs4281chan_getptr()
[all …]
H A Dcmi.c101 struct sc_chinfo { struct
123 struct sc_chinfo pch, rch; argument
254 cmi_dma_prog(struct sc_info *sc, struct sc_chinfo *ch, u_int32_t base) in cmi_dma_prog()
271 cmi_ch0_start(struct sc_info *sc, struct sc_chinfo *ch) in cmi_ch0_start()
283 cmi_ch0_stop(struct sc_info *sc, struct sc_chinfo *ch) in cmi_ch0_stop()
296 cmi_ch1_start(struct sc_info *sc, struct sc_chinfo *ch) in cmi_ch1_start()
308 cmi_ch1_stop(struct sc_info *sc, struct sc_chinfo *ch) in cmi_ch1_stop()
349 struct sc_chinfo *ch = (dir == PCMDIR_PLAY) ? &sc->pch : &sc->rch; in cmichan_init()
378 struct sc_chinfo *ch = data; in cmichan_setformat()
420 struct sc_chinfo *ch = data; in cmichan_setspeed()
[all …]
H A Dneomagic.c53 struct sc_chinfo { struct
75 struct sc_chinfo pch, rch; argument
86 static int nm_setch(struct sc_chinfo *ch);
323 nm_setch(struct sc_chinfo *ch) in nm_setch()
353 struct sc_chinfo *ch; in nmchan_init()
381 struct sc_chinfo *ch = data; in nmchan_setformat()
390 struct sc_chinfo *ch = data; in nmchan_setspeed()
399 struct sc_chinfo *ch = data; in nmchan_setblocksize()
409 struct sc_chinfo *ch = data; in nmchan_trigger()
457 struct sc_chinfo *ch = data; in nmchan_getptr()
H A Dich.c159 struct sc_chinfo { struct
190 struct sc_chinfo ch[3]; argument
298 ich_filldtbl(struct sc_chinfo *ch) in ich_filldtbl()
371 struct sc_chinfo *ch; in ichchan_init()
435 struct sc_chinfo *ch = data; in ichchan_setformat()
449 struct sc_chinfo *ch = data; in ichchan_setspeed()
483 struct sc_chinfo *ch = data; in ichchan_setblocksize()
511 struct sc_chinfo *ch = data; in ichchan_trigger()
545 struct sc_chinfo *ch = data; in ichchan_getptr()
568 struct sc_chinfo *ch = data; in ichchan_getcaps()
[all …]
H A Denvy24ht.c81 struct sc_chinfo { struct
98 void (*emldma)(struct sc_chinfo *); argument
175 struct sc_chinfo chan[11];
185 static void envy24ht_p8u(struct sc_chinfo *);
186 static void envy24ht_p16sl(struct sc_chinfo *);
187 static void envy24ht_p32sl(struct sc_chinfo *);
188 static void envy24ht_r16sl(struct sc_chinfo *);
189 static void envy24ht_r32sl(struct sc_chinfo *);
436 void (*emldma)(struct sc_chinfo *);
1302 envy24ht_p32sl(struct sc_chinfo *ch) in envy24ht_p32sl()
[all …]
H A Denvy24.c72 struct sc_chinfo { struct
89 void (*emldma)(struct sc_chinfo *); argument
176 struct sc_chinfo chan[11];
186 static void envy24_p8u(struct sc_chinfo *);
187 static void envy24_p16sl(struct sc_chinfo *);
188 static void envy24_p32sl(struct sc_chinfo *);
189 static void envy24_r16sl(struct sc_chinfo *);
190 static void envy24_r32sl(struct sc_chinfo *);
383 void (*emldma)(struct sc_chinfo *);
1393 envy24_p32sl(struct sc_chinfo *ch) in envy24_p32sl()
[all …]
H A Dvibes.c64 struct sc_chinfo { struct
101 struct sc_chinfo rch, pch;
194 struct sc_chinfo *ch; in svchan_init()
222 struct sc_chinfo *ch = data; in svchan_setblocksize()
235 struct sc_chinfo *ch = data; in svchan_setformat()
246 struct sc_chinfo *ch = data; in svchan_setspeed()
315 struct sc_chinfo *ch = data; in svrchan_trigger()
359 struct sc_chinfo *ch = data; in svrchan_getptr()
387 struct sc_chinfo *ch = data; in svpchan_trigger()
436 struct sc_chinfo *ch = data; in svpchan_getptr()
H A Dhdspe.h181 struct sc_chinfo { struct
209 struct sc_chinfo chan[HDSPE_MAX_CHANS]; argument
H A Dhdsp.h190 struct sc_chinfo { struct
218 struct sc_chinfo chan[HDSP_MAX_CHANS]; argument
/freebsd/sys/arm/freescale/imx/
H A Dimx6_ssi.c193 struct sc_chinfo { struct
211 struct sc_chinfo chan[SSI_NCHANNELS]; argument
287 struct sc_chinfo *ch; in ssichan_init()
313 struct sc_chinfo *ch = data; in ssichan_free()
331 struct sc_chinfo *ch = data; in ssichan_setformat()
342 struct sc_chinfo *ch; in ssichan_setspeed()
393 struct sc_chinfo *ch = data; in ssichan_setblocksize()
409 struct sc_chinfo *ch; in ssi_dma_intr()
477 struct sc_chinfo *ch; in setup_dma()
561 struct sc_chinfo *ch; in ssichan_trigger()
[all …]
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_sai.c158 struct sc_chinfo { struct
176 struct sc_chinfo chan[SAI_NCHANNELS]; argument
249 struct sc_chinfo *ch; in saichan_init()
275 struct sc_chinfo *ch = data; in saichan_free()
293 struct sc_chinfo *ch = data; in saichan_setformat()
304 struct sc_chinfo *ch; in saichan_setspeed()
366 struct sc_chinfo *ch = data; in saichan_setblocksize()
381 struct sc_chinfo *ch; in sai_dma_intr()
512 struct sc_chinfo *ch = data; in saichan_trigger()
544 struct sc_chinfo *ch; in saichan_getptr()