FreeBSD kernel sound device code
|
#include <hdaa.h>
Data Fields | |
u_char | enable |
u_char | index |
u_char | dir |
u_char | pincnt |
u_char | fakeredir |
u_char | digital |
uint16_t | pinset |
nid_t | hpredir |
nid_t | pins [16] |
nid_t | dacs [2][16] |
int | num_chans |
int | chans [2] |
int | location |
int | mixed |
struct hdaa_pcm_devinfo * | pdevinfo |
int hdaa_audio_as::chans[2] |
Definition at line 164 of file hdaa.h.
Referenced by hdaa_chan_formula(), hdaa_pcm_attach(), hdaa_prepare_pcms(), and hdaa_sysctl_32bit().
nid_t hdaa_audio_as::dacs[2][16] |
Definition at line 162 of file hdaa.h.
Referenced by hdaa_audio_adddac(), hdaa_audio_setup(), hdaa_audio_trace_as_in(), hdaa_audio_trace_as_in_mch(), hdaa_audio_trace_as_out(), and hdaa_pcmchannel_setup().
u_char hdaa_audio_as::digital |
Definition at line 158 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), and hdaa_prepare_pcms().
u_char hdaa_audio_as::dir |
Definition at line 155 of file hdaa.h.
Referenced by hdaa_audio_adddac(), hdaa_audio_as_parse(), hdaa_audio_assign_mixers(), hdaa_audio_assign_names(), hdaa_audio_disable_crossas(), hdaa_audio_disable_notselected(), hdaa_audio_disable_unas(), hdaa_audio_prepare_pin_ctrl(), hdaa_audio_trace_as_extra(), hdaa_audio_trace_to_out(), hdaa_channels_handler(), and hdaa_presence_handler().
u_char hdaa_audio_as::enable |
Definition at line 153 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), hdaa_audio_build_tree(), and hdaa_audio_prepare_pin_ctrl().
u_char hdaa_audio_as::fakeredir |
Definition at line 157 of file hdaa.h.
Referenced by hdaa_audio_build_tree(), hdaa_audio_ctl_dest_amp(), hdaa_audio_ctl_dest_volume(), hdaa_audio_setup(), hdaa_audio_trace_as_out(), and hdaa_pcmchannel_setup().
nid_t hdaa_audio_as::hpredir |
Definition at line 160 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), hdaa_audio_build_tree(), hdaa_audio_ctl_dest_amp(), hdaa_audio_ctl_dest_volume(), hdaa_audio_trace_as_out(), hdaa_chan_formula(), hdaa_channels_handler(), hdaa_pcmchannel_setup(), hdaa_presence_handler(), and hdaa_sense_init().
u_char hdaa_audio_as::index |
Definition at line 154 of file hdaa.h.
Referenced by hdaa_audio_adddac(), hdaa_audio_as_parse(), and hdaa_audio_build_tree().
int hdaa_audio_as::location |
Definition at line 165 of file hdaa.h.
Referenced by hdaa_audio_as_parse().
int hdaa_audio_as::mixed |
Definition at line 166 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), hdaa_audio_build_tree(), hdaa_audio_disable_crossas(), hdaa_autorecsrc_handler(), hdaa_channels_handler(), and hdaa_pcmchannel_setup().
int hdaa_audio_as::num_chans |
Definition at line 163 of file hdaa.h.
Referenced by hdaa_audio_adddac(), hdaa_audio_as_parse(), hdaa_audio_bind_as(), hdaa_pcm_attach(), hdaa_prepare_pcms(), and hdaa_sysctl_32bit().
struct hdaa_pcm_devinfo* hdaa_audio_as::pdevinfo |
Definition at line 167 of file hdaa.h.
Referenced by hdaa_autorecsrc_handler(), hdaa_channels_handler(), hdaa_child_location(), hdaa_hpredir_handler(), hdaa_prepare_pcms(), hdaa_print_child(), and hdaa_sysctl_32bit().
u_char hdaa_audio_as::pincnt |
Definition at line 156 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), and hdaa_audio_setup().
nid_t hdaa_audio_as::pins[16] |
Definition at line 161 of file hdaa.h.
Referenced by hdaa_audio_as_parse(), hdaa_audio_setup(), hdaa_audio_trace_as_in(), hdaa_audio_trace_as_in_mch(), hdaa_audio_trace_as_out(), hdaa_autorecsrc_handler(), hdaa_chan_type(), hdaa_channels_handler(), hdaa_child_location(), hdaa_dump_dac(), hdaa_hpredir_handler(), hdaa_presence_handler(), hdaa_print_child(), and hdaa_sense_init().
uint16_t hdaa_audio_as::pinset |
Definition at line 159 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_chan_formula(), hdaa_channels_handler(), and hdaa_pcmchannel_setup().