FreeBSD kernel sound device code
|
Data Fields | |
int | spd |
int | fmt |
unsigned int | blksz |
int | run |
uint32_t | idxreg |
uint32_t | basereg |
uint32_t | sizereg |
uint32_t | setupreg |
uint32_t | irqmask |
uint32_t | iprmask |
int | ihandle |
struct snd_dbuf * | buffer |
struct pcm_channel * | channel |
struct emu_pcm_info * | pcm |
int | timer |
Definition at line 70 of file emu10kx-pcm.c.
uint32_t emu_pcm_rchinfo::basereg |
Definition at line 76 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), and emurchan_init().
unsigned int emu_pcm_rchinfo::blksz |
Definition at line 73 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emufxrchan_setblocksize(), emurchan_init(), and emurchan_setblocksize().
struct snd_dbuf* emu_pcm_rchinfo::buffer |
Definition at line 82 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emurchan_init(), and emurchan_setblocksize().
struct pcm_channel* emu_pcm_rchinfo::channel |
Definition at line 83 of file emu10kx-pcm.c.
Referenced by emu_pcm_intr(), emufxrchan_init(), and emurchan_init().
int emu_pcm_rchinfo::fmt |
Definition at line 72 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emurchan_init(), emurchan_setformat(), and emurchan_trigger().
uint32_t emu_pcm_rchinfo::idxreg |
Definition at line 75 of file emu10kx-pcm.c.
Referenced by emufxrchan_getptr(), emufxrchan_init(), emurchan_getptr(), and emurchan_init().
int emu_pcm_rchinfo::ihandle |
Definition at line 81 of file emu10kx-pcm.c.
Referenced by emufxrchan_trigger(), and emurchan_trigger().
uint32_t emu_pcm_rchinfo::iprmask |
Definition at line 80 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emufxrchan_trigger(), emurchan_init(), and emurchan_trigger().
uint32_t emu_pcm_rchinfo::irqmask |
Definition at line 79 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emufxrchan_trigger(), emurchan_init(), and emurchan_trigger().
struct emu_pcm_info* emu_pcm_rchinfo::pcm |
Definition at line 84 of file emu10kx-pcm.c.
Referenced by emufxrchan_getcaps(), emufxrchan_getptr(), emufxrchan_getrates(), emufxrchan_init(), emufxrchan_setblocksize(), emufxrchan_trigger(), emurchan_free(), emurchan_getptr(), emurchan_init(), emurchan_setblocksize(), emurchan_setspeed(), and emurchan_trigger().
int emu_pcm_rchinfo::run |
Definition at line 74 of file emu10kx-pcm.c.
Referenced by emu_pcm_intr(), emufxrchan_trigger(), and emurchan_trigger().
uint32_t emu_pcm_rchinfo::setupreg |
Definition at line 78 of file emu10kx-pcm.c.
Referenced by emurchan_init(), and emurchan_trigger().
uint32_t emu_pcm_rchinfo::sizereg |
Definition at line 77 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emufxrchan_trigger(), emurchan_init(), and emurchan_trigger().
int emu_pcm_rchinfo::spd |
Definition at line 71 of file emu10kx-pcm.c.
Referenced by emufxrchan_init(), emufxrchan_setspeed(), emurchan_init(), emurchan_setspeed(), and emurchan_trigger().
int emu_pcm_rchinfo::timer |
Definition at line 85 of file emu10kx-pcm.c.
Referenced by emurchan_free(), emurchan_init(), and emurchan_setblocksize().