FreeBSD kernel sound device code
|
Data Fields | |
struct mtx | mutex |
struct resource * | reg |
dbdma_channel_t * | channel |
bus_dma_tag_t | tag |
struct pcm_channel * | pcm |
struct snd_dbuf * | buf |
u_int | slots |
u_int | slot |
u_int | bufsz |
u_int | blksz |
int | running |
u_int aoa_dma::blksz |
Definition at line 68 of file aoa.c.
Referenced by aoa_chan_getptr(), aoa_chan_init(), aoa_chan_setblocksize(), aoa_dma_create(), and aoa_dma_set_program().
struct snd_dbuf* aoa_dma::buf |
Definition at line 64 of file aoa.c.
Referenced by aoa_chan_free(), aoa_chan_init(), aoa_chan_setblocksize(), and aoa_dma_set_program().
u_int aoa_dma::bufsz |
Definition at line 67 of file aoa.c.
Referenced by aoa_chan_init(), aoa_chan_setblocksize(), aoa_dma_create(), and aoa_dma_set_program().
dbdma_channel_t* aoa_dma::channel |
Definition at line 61 of file aoa.c.
Referenced by aoa_chan_free(), aoa_chan_init(), aoa_chan_setblocksize(), aoa_chan_trigger(), aoa_dma_set_program(), and aoa_interrupt().
struct mtx aoa_dma::mutex |
Definition at line 59 of file aoa.c.
Referenced by aoa_chan_trigger(), aoa_dma_create(), aoa_dma_delete(), and aoa_interrupt().
struct pcm_channel* aoa_dma::pcm |
Definition at line 63 of file aoa.c.
Referenced by aoa_chan_init(), and aoa_interrupt().
struct resource* aoa_dma::reg |
Definition at line 60 of file aoa.c.
Referenced by aoa_chan_init().
int aoa_dma::running |
Definition at line 69 of file aoa.c.
Referenced by aoa_chan_getptr(), aoa_chan_setblocksize(), aoa_chan_trigger(), and aoa_interrupt().
u_int aoa_dma::slot |
Definition at line 66 of file aoa.c.
Referenced by aoa_chan_getptr(), aoa_chan_trigger(), and aoa_interrupt().
u_int aoa_dma::slots |
Definition at line 65 of file aoa.c.
Referenced by aoa_chan_trigger(), aoa_dma_set_program(), and aoa_interrupt().
bus_dma_tag_t aoa_dma::tag |
Definition at line 62 of file aoa.c.
Referenced by aoa_chan_init(), aoa_dma_create(), and aoa_dma_delete().