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

Data Fields

struct es_infoparent
 
struct pcm_channelchannel
 
struct snd_dbufbuffer
 
struct pcmchan_caps caps
 
int dir
 
int num
 
int index
 
uint32_t fmt
 
uint32_t blksz
 
uint32_t blkcnt
 
uint32_t bufsz
 
uint32_t ptr
 
uint32_t prevptr
 
int active
 

Detailed Description

Definition at line 138 of file es137x.c.

Field Documentation

◆ active

int es_chinfo::active

Definition at line 146 of file es137x.c.

Referenced by es_poll_channel(), and eschan_trigger().

◆ blkcnt

uint32_t es_chinfo::blkcnt

Definition at line 144 of file es137x.c.

Referenced by es_poll_channel(), eschan_init(), and eschan_setfragments().

◆ blksz

uint32_t es_chinfo::blksz

◆ buffer

struct snd_dbuf* es_chinfo::buffer

Definition at line 141 of file es137x.c.

Referenced by eschan_init(), eschan_setfragments(), and eschan_trigger().

◆ bufsz

uint32_t es_chinfo::bufsz

Definition at line 144 of file es137x.c.

Referenced by eschan_init(), eschan_setfragments(), and eschan_trigger().

◆ caps

struct pcmchan_caps es_chinfo::caps

◆ channel

struct pcm_channel* es_chinfo::channel

Definition at line 140 of file es137x.c.

Referenced by es_init_sysctls(), es_intr(), es_poll_callback(), es_poll_channel(), and eschan_init().

◆ dir

int es_chinfo::dir

◆ fmt

uint32_t es_chinfo::fmt

Definition at line 144 of file es137x.c.

Referenced by eschan_setformat(), and eschan_trigger().

◆ index

◆ num

int es_chinfo::num

Definition at line 143 of file es137x.c.

Referenced by eschan_init().

◆ parent

◆ prevptr

uint32_t es_chinfo::prevptr

Definition at line 145 of file es137x.c.

Referenced by es_poll_channel(), and eschan_trigger().

◆ ptr

uint32_t es_chinfo::ptr

Definition at line 145 of file es137x.c.

Referenced by es_poll_channel(), eschan_getptr(), and eschan_trigger().


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