FreeBSD kernel sound device code
uaudio_softc_child Struct Reference
Collaboration diagram for uaudio_softc_child:

Data Fields

device_t pcm_device
 
struct mtx * mixer_lock
 
struct snd_mixermixer_dev
 
uint32_t mix_info
 
uint32_t recsrc_info
 
uint8_t pcm_registered:1
 
uint8_t mixer_init:1
 

Detailed Description

Definition at line 358 of file uaudio.c.

Field Documentation

◆ mix_info

uint32_t uaudio_softc_child::mix_info

◆ mixer_dev

struct snd_mixer* uaudio_softc_child::mixer_dev

Definition at line 361 of file uaudio.c.

Referenced by uaudio_hid_rx_callback(), and uaudio_mixer_init_sub().

◆ mixer_init

uint8_t uaudio_softc_child::mixer_init

Definition at line 367 of file uaudio.c.

Referenced by uaudio_attach_sub(), and uaudio_detach_sub().

◆ mixer_lock

struct mtx* uaudio_softc_child::mixer_lock

◆ pcm_device

device_t uaudio_softc_child::pcm_device

Definition at line 359 of file uaudio.c.

Referenced by uaudio_attach(), and uaudio_get_child_index_by_dev().

◆ pcm_registered

uint8_t uaudio_softc_child::pcm_registered

Definition at line 366 of file uaudio.c.

Referenced by uaudio_attach_sub(), and uaudio_detach_sub().

◆ recsrc_info

uint32_t uaudio_softc_child::recsrc_info

Definition at line 364 of file uaudio.c.

Referenced by uaudio_mixer_init(), and uaudio_mixer_init_sub().


The documentation for this struct was generated from the following file: