FreeBSD kernel sound device code
|
#include <hdspe.h>
Data Fields | |
device_t | dev |
uint32_t(* | ih )(struct sc_pcminfo *scp) |
uint32_t | chnum |
struct sc_chinfo | chan [HDSPE_MAX_CHANS] |
struct sc_info * | sc |
struct hdspe_channel * | hc |
struct sc_chinfo sc_pcminfo::chan[HDSPE_MAX_CHANS] |
Definition at line 160 of file hdspe.h.
Referenced by hdspe_pcm_intr(), hdspe_running(), hdspechan_init(), and hdspemixer_set().
uint32_t sc_pcminfo::chnum |
Definition at line 159 of file hdspe.h.
Referenced by hdspe_pcm_attach(), hdspe_pcm_intr(), hdspe_running(), hdspechan_init(), and hdspemixer_set().
device_t sc_pcminfo::dev |
Definition at line 157 of file hdspe.h.
Referenced by hdspe_attach(), hdspechan_free(), hdspechan_init(), hdspechan_setblocksize(), hdspechan_setformat(), hdspechan_setspeed(), hdspechan_trigger(), hdspemixer_init(), and hdspemixer_set().
struct hdspe_channel* sc_pcminfo::hc |
Definition at line 162 of file hdspe.h.
Referenced by hdspe_attach(), hdspe_pcm_attach(), hdspechan_init(), and hdspemixer_init().
uint32_t(* sc_pcminfo::ih) (struct sc_pcminfo *scp) |
Definition at line 158 of file hdspe.h.
Referenced by hdspe_intr(), and hdspe_pcm_attach().
struct sc_info* sc_pcminfo::sc |
Definition at line 161 of file hdspe.h.
Referenced by buffer_copy(), clean(), hdspe_attach(), hdspe_hw_mixer(), hdspe_pcm_attach(), hdspe_pcm_intr(), hdspechan_enable(), hdspechan_free(), hdspechan_getptr(), hdspechan_init(), hdspechan_setblocksize(), hdspechan_setspeed(), hdspechan_trigger(), and hdspemixer_init().