Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
serdma_s Struct Reference

Data Fields

unsigned ringsz
 
serdma_descr_tdescrtab
 
serdma_descr_tdescrtab_end
 
paddr_t descrtab_phys
 
serdma_descr_tdescr_add
 
serdma_descr_tdescr_rem
 
u64dma_buf
 
paddr_t dma_buf_phys
 
u16sample_buf
 
u16sb_swptr
 
u16sb_hwptr
 
u16sb_end
 
dma_addr_t dmaaddr
 
unsigned numfrag
 
unsigned fragshift
 
unsigned hwptr
 
unsigned swptr
 
unsigned total_bytes
 
unsigned blocks
 
unsigned wakeup
 
int count
 
unsigned underrun
 
unsigned error
 
wait_queue_head_t wait
 
wait_queue_head_t reg_wait
 
unsigned fragsize
 
unsigned sbufsz
 
unsigned fragsamples
 
unsigned mapped:1
 
unsigned ready:1
 
unsigned endcleared:1
 
unsigned type:1
 
unsigned ossfragshift
 
int ossmaxfrags
 
unsigned subdivision
 

Detailed Description

Definition at line 226 of file swarm_cs4297a.c.

Field Documentation

unsigned blocks

Definition at line 248 of file swarm_cs4297a.c.

int count

Definition at line 250 of file swarm_cs4297a.c.

serdma_descr_t* descr_add

Definition at line 232 of file swarm_cs4297a.c.

serdma_descr_t* descr_rem

Definition at line 233 of file swarm_cs4297a.c.

serdma_descr_t* descrtab

Definition at line 228 of file swarm_cs4297a.c.

serdma_descr_t* descrtab_end

Definition at line 229 of file swarm_cs4297a.c.

paddr_t descrtab_phys

Definition at line 230 of file swarm_cs4297a.c.

Definition at line 235 of file swarm_cs4297a.c.

paddr_t dma_buf_phys

Definition at line 236 of file swarm_cs4297a.c.

dma_addr_t dmaaddr

Definition at line 242 of file swarm_cs4297a.c.

unsigned endcleared

Definition at line 262 of file swarm_cs4297a.c.

unsigned error

Definition at line 252 of file swarm_cs4297a.c.

unsigned fragsamples

Definition at line 258 of file swarm_cs4297a.c.

unsigned fragshift

Definition at line 245 of file swarm_cs4297a.c.

unsigned fragsize

Definition at line 256 of file swarm_cs4297a.c.

unsigned hwptr

Definition at line 246 of file swarm_cs4297a.c.

unsigned mapped

Definition at line 260 of file swarm_cs4297a.c.

unsigned numfrag

Definition at line 244 of file swarm_cs4297a.c.

unsigned ossfragshift

Definition at line 264 of file swarm_cs4297a.c.

int ossmaxfrags

Definition at line 265 of file swarm_cs4297a.c.

unsigned ready

Definition at line 261 of file swarm_cs4297a.c.

Definition at line 254 of file swarm_cs4297a.c.

unsigned ringsz

Definition at line 227 of file swarm_cs4297a.c.

u16* sample_buf

Definition at line 237 of file swarm_cs4297a.c.

u16* sb_end

Definition at line 240 of file swarm_cs4297a.c.

u16* sb_hwptr

Definition at line 239 of file swarm_cs4297a.c.

u16* sb_swptr

Definition at line 238 of file swarm_cs4297a.c.

unsigned sbufsz

Definition at line 257 of file swarm_cs4297a.c.

unsigned subdivision

Definition at line 266 of file swarm_cs4297a.c.

unsigned swptr

Definition at line 246 of file swarm_cs4297a.c.

unsigned total_bytes

Definition at line 247 of file swarm_cs4297a.c.

unsigned type

Definition at line 263 of file swarm_cs4297a.c.

unsigned underrun

Definition at line 251 of file swarm_cs4297a.c.

Definition at line 253 of file swarm_cs4297a.c.

unsigned wakeup

Definition at line 249 of file swarm_cs4297a.c.


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