/freebsd/sys/dev/sound/pci/ |
H A D | als4000.c | 64 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 D | hdspe-pcm.c | 232 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 D | hdsp-pcm.c | 213 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 D | cs4281.c | 71 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 D | cmi.c | 101 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 D | neomagic.c | 53 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 D | ich.c | 159 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 D | envy24ht.c | 81 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 D | envy24.c | 72 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 D | vibes.c | 64 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 D | hdspe.h | 181 struct sc_chinfo { struct 209 struct sc_chinfo chan[HDSPE_MAX_CHANS]; argument
|
H A D | hdsp.h | 190 struct sc_chinfo { struct 218 struct sc_chinfo chan[HDSP_MAX_CHANS]; argument
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_ssi.c | 193 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 D | vf_sai.c | 158 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()
|