FreeBSD kernel sound device code
|
Data Fields | |
const char * | name |
int32_t | minval |
int32_t | maxval |
int32_t | wValue [MIX_MAX_CHAN] |
uint32_t | mul |
uint32_t | ctl |
int | wData [MIX_MAX_CHAN] |
uint16_t | wIndex |
uint8_t | update [(MIX_MAX_CHAN+7)/8] |
uint8_t | nchan |
uint8_t | type |
uint8_t | slctrtype [MAX_SELECTOR_INPUT_PIN] |
uint8_t | val_default |
uint8_t | desc [64] |
struct uaudio_mixer_node * | next |
uint32_t uaudio_mixer_node::ctl |
Definition at line 184 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_init(), uaudio_mixer_reload_all(), uaudio_mixer_set(), and uaudio_mixer_setrecsrc().
uint8_t uaudio_mixer_node::desc[64] |
Definition at line 206 of file uaudio.c.
Referenced by uaudio_mixer_register_sysctl().
int32_t uaudio_mixer_node::maxval |
Definition at line 180 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_add_ctl_sub(), uaudio_mixer_bsd2value(), uaudio_mixer_init(), uaudio_mixer_register_sysctl(), and uaudio_mixer_setrecsrc().
int32_t uaudio_mixer_node::minval |
Definition at line 179 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_add_ctl_sub(), uaudio_mixer_bsd2value(), uaudio_mixer_init(), uaudio_mixer_register_sysctl(), uaudio_mixer_setrecsrc(), and uaudio_mixer_sysctl_handler().
uint32_t uaudio_mixer_node::mul |
Definition at line 183 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), and uaudio_mixer_bsd2value().
const char* uaudio_mixer_node::name |
Definition at line 177 of file uaudio.c.
Referenced by uaudio_mixer_register_sysctl().
uint8_t uaudio_mixer_node::nchan |
Definition at line 190 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_add_ctl_sub(), uaudio_mixer_register_sysctl(), uaudio_mixer_reload_all(), uaudio_mixer_set(), uaudio_mixer_sysctl_handler(), and uaudio_mixer_write_cfg_callback().
struct uaudio_mixer_node* uaudio_mixer_node::next |
Definition at line 208 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl_sub(), uaudio_mixer_ctl_free(), uaudio_mixer_init(), uaudio_mixer_register_sysctl(), uaudio_mixer_reload_all(), uaudio_mixer_set(), uaudio_mixer_setrecsrc(), uaudio_mixer_sysctl_handler(), and uaudio_mixer_write_cfg_callback().
uint8_t uaudio_mixer_node::slctrtype[MAX_SELECTOR_INPUT_PIN] |
Definition at line 203 of file uaudio.c.
Referenced by uaudio_mixer_init(), and uaudio_mixer_setrecsrc().
uint8_t uaudio_mixer_node::type |
Definition at line 191 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_bsd2value(), uaudio_mixer_get(), uaudio_mixer_init(), uaudio_mixer_setrecsrc(), and uaudio_mixer_write_cfg_callback().
uint8_t uaudio_mixer_node::update[(MIX_MAX_CHAN+7)/8] |
Definition at line 189 of file uaudio.c.
Referenced by uaudio_mixer_ctl_set(), uaudio_mixer_reload_all(), uaudio_mixer_sysctl_handler(), and uaudio_mixer_write_cfg_callback().
uint8_t uaudio_mixer_node::val_default |
Definition at line 204 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl_sub().
int uaudio_mixer_node::wData[MIX_MAX_CHAN] |
Definition at line 186 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl_sub(), uaudio_mixer_ctl_set(), uaudio_mixer_sysctl_handler(), and uaudio_mixer_write_cfg_callback().
uint16_t uaudio_mixer_node::wIndex |
Definition at line 187 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_get(), and uaudio_mixer_write_cfg_callback().
int32_t uaudio_mixer_node::wValue[MIX_MAX_CHAN] |
Definition at line 182 of file uaudio.c.
Referenced by uaudio_mixer_add_ctl(), uaudio_mixer_get(), uaudio_mixer_register_sysctl(), uaudio_mixer_sysctl_handler(), and uaudio_mixer_write_cfg_callback().