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

Data Fields

struct snd_dbufbuffer
 
struct pcm_channelchannel
 
struct atiixp_infoparent
 
struct atiixp_dma_opsgd_table
 
bus_addr_t sgd_addr
 
uint32_t enable_bit
 
uint32_t flush_bit
 
uint32_t linkptr_bit
 
uint32_t dt_cur_bit
 
uint32_t blksz
 
uint32_t blkcnt
 
uint32_t ptr
 
uint32_t prevptr
 
uint32_t fmt
 
uint32_t flags
 
int caps_32bit
 
int dir
 

Detailed Description

Definition at line 95 of file atiixp.c.

Field Documentation

◆ blkcnt

uint32_t atiixp_chinfo::blkcnt

◆ blksz

◆ buffer

struct snd_dbuf* atiixp_chinfo::buffer

◆ caps_32bit

int atiixp_chinfo::caps_32bit

Definition at line 106 of file atiixp.c.

Referenced by atiixp_chan_getcaps(), and atiixp_chan_init().

◆ channel

struct pcm_channel* atiixp_chinfo::channel

Definition at line 97 of file atiixp.c.

Referenced by atiixp_chan_init(), atiixp_intr(), atiixp_pci_resume(), and atiixp_poll_callback().

◆ dir

int atiixp_chinfo::dir

Definition at line 106 of file atiixp.c.

Referenced by atiixp_chan_init(), atiixp_chan_setformat(), and atiixp_dmapos().

◆ dt_cur_bit

uint32_t atiixp_chinfo::dt_cur_bit

Definition at line 101 of file atiixp.c.

Referenced by atiixp_chan_init(), and atiixp_dmapos().

◆ enable_bit

uint32_t atiixp_chinfo::enable_bit

Definition at line 101 of file atiixp.c.

Referenced by atiixp_chan_init(), atiixp_disable_dma(), and atiixp_enable_dma().

◆ flags

uint32_t atiixp_chinfo::flags

◆ flush_bit

uint32_t atiixp_chinfo::flush_bit

Definition at line 101 of file atiixp.c.

Referenced by atiixp_chan_init(), and atiixp_flush_dma().

◆ fmt

uint32_t atiixp_chinfo::fmt

Definition at line 104 of file atiixp.c.

Referenced by atiixp_chan_setformat(), and atiixp_pci_resume().

◆ linkptr_bit

uint32_t atiixp_chinfo::linkptr_bit

Definition at line 101 of file atiixp.c.

Referenced by atiixp_chan_init(), and atiixp_chan_trigger().

◆ parent

◆ prevptr

uint32_t atiixp_chinfo::prevptr

Definition at line 103 of file atiixp.c.

Referenced by atiixp_chan_trigger(), atiixp_dmapos(), and atiixp_poll_channel().

◆ ptr

uint32_t atiixp_chinfo::ptr

◆ sgd_addr

bus_addr_t atiixp_chinfo::sgd_addr

Definition at line 100 of file atiixp.c.

Referenced by atiixp_buildsgdt(), atiixp_chan_init(), and atiixp_chan_trigger().

◆ sgd_table

struct atiixp_dma_op* atiixp_chinfo::sgd_table

Definition at line 99 of file atiixp.c.

Referenced by atiixp_buildsgdt(), and atiixp_chan_init().


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