FreeBSD kernel sound device code
|
#include <hdaa.h>
Data Fields | |
struct snd_dbuf * | b |
struct pcm_channel * | c |
struct pcmchan_caps | caps |
struct hdaa_devinfo * | devinfo |
struct hdaa_pcm_devinfo * | pdevinfo |
uint32_t | spd |
uint32_t | fmt |
uint32_t | fmtlist [32] |
uint32_t | pcmrates [16] |
uint32_t | supp_stream_formats |
uint32_t | supp_pcm_size_rate |
uint32_t | blkcnt |
uint32_t | blksz |
uint32_t * | dmapos |
uint32_t | flags |
int | dir |
int | off |
int | sid |
int | bit16 |
int | bit32 |
int | channels |
int | as |
int | asindex |
nid_t | io [16] |
uint8_t | stripecap |
uint8_t | stripectl |
int hdaa_chan::as |
Definition at line 239 of file hdaa.h.
Referenced by hdaa_audio_bind_as(), hdaa_audio_ctl_ossmixer_setrecsrc(), hdaa_audio_setup(), hdaa_channels_handler(), and hdaa_pcmchannel_setup().
int hdaa_chan::asindex |
Definition at line 240 of file hdaa.h.
Referenced by hdaa_audio_setup(), and hdaa_pcmchannel_setup().
struct snd_dbuf* hdaa_chan::b |
Definition at line 224 of file hdaa.h.
Referenced by hdaa_channel_init(), hdaa_channel_setfragments(), and hdaa_channel_start().
int hdaa_chan::bit16 |
Definition at line 237 of file hdaa.h.
Referenced by hdaa_pcmchannel_setup(), and hdaa_stream_format().
int hdaa_chan::bit32 |
Definition at line 237 of file hdaa.h.
Referenced by hdaa_pcmchannel_setup(), and hdaa_stream_format().
uint32_t hdaa_chan::blkcnt |
Definition at line 231 of file hdaa.h.
Referenced by hdaa_channel_getptr(), hdaa_channel_init(), hdaa_channel_setfragments(), and hdaa_channel_start().
uint32_t hdaa_chan::blksz |
Definition at line 231 of file hdaa.h.
Referenced by hdaa_channel_getptr(), hdaa_channel_init(), hdaa_channel_setblocksize(), hdaa_channel_setfragments(), and hdaa_channel_start().
struct pcm_channel* hdaa_chan::c |
Definition at line 225 of file hdaa.h.
Referenced by hdaa_channel_init(), and hdaa_stream_intr().
struct pcmchan_caps hdaa_chan::caps |
Definition at line 226 of file hdaa.h.
Referenced by hdaa_channel_init(), hdaa_channel_setformat(), and hdaa_pcmchannel_setup().
int hdaa_chan::channels |
Definition at line 238 of file hdaa.h.
Referenced by hdaa_channels_handler(), and hdaa_pcmchannel_setup().
struct hdaa_devinfo* hdaa_chan::devinfo |
Definition at line 227 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_channel_getptr(), hdaa_channel_setfragments(), hdaa_channel_start(), hdaa_channel_stop(), hdaa_channel_trigger(), and hdaa_pcmchannel_setup().
int hdaa_chan::dir |
Definition at line 234 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_channel_getptr(), hdaa_channel_init(), hdaa_channel_start(), hdaa_channel_stop(), and hdaa_stream_intr().
uint32_t* hdaa_chan::dmapos |
Definition at line 232 of file hdaa.h.
Referenced by hdaa_channel_getptr(), and hdaa_channel_start().
uint32_t hdaa_chan::flags |
Definition at line 233 of file hdaa.h.
Referenced by hdaa_channel_start(), hdaa_channel_stop(), and hdaa_stream_intr().
uint32_t hdaa_chan::fmt |
Definition at line 229 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_channel_setformat(), and hdaa_stream_format().
uint32_t hdaa_chan::fmtlist[32] |
Definition at line 229 of file hdaa.h.
Referenced by hdaa_pcmchannel_setup().
nid_t hdaa_chan::io[16] |
Definition at line 241 of file hdaa.h.
Referenced by hdaa_audio_ctl_ossmixer_setrecsrc(), hdaa_audio_setup(), hdaa_channel_stop(), and hdaa_pcmchannel_setup().
uint32_t hdaa_chan::pcmrates[16] |
Definition at line 229 of file hdaa.h.
Referenced by hdaa_channel_init(), hdaa_channel_setspeed(), and hdaa_pcmchannel_setup().
struct hdaa_pcm_devinfo* hdaa_chan::pdevinfo |
Definition at line 228 of file hdaa.h.
Referenced by hdaa_audio_ctl_ossmixer_setrecsrc(), hdaa_audio_setup(), hdaa_channel_init(), and hdaa_channel_setblocksize().
int hdaa_chan::sid |
Definition at line 236 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_channel_getptr(), hdaa_channel_start(), hdaa_channel_stop(), and hdaa_stream_intr().
uint32_t hdaa_chan::spd |
Definition at line 229 of file hdaa.h.
Referenced by hdaa_audio_setup(), hdaa_channel_setspeed(), and hdaa_stream_format().
uint8_t hdaa_chan::stripecap |
Definition at line 242 of file hdaa.h.
Referenced by hdaa_channel_start(), and hdaa_pcmchannel_setup().
uint8_t hdaa_chan::stripectl |
Definition at line 243 of file hdaa.h.
Referenced by hdaa_audio_setup(), and hdaa_channel_start().
uint32_t hdaa_chan::supp_pcm_size_rate |
Definition at line 230 of file hdaa.h.
Referenced by hdaa_pcmchannel_setup().
uint32_t hdaa_chan::supp_stream_formats |
Definition at line 230 of file hdaa.h.
Referenced by hdaa_pcmchannel_setup().