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

Data Fields

spinlock_t lock
 
wait_queue_head_t queue
 
vwsnd_port_swstate_t swstate
 
vwsnd_port_hwstate_t hwstate
 
vwsnd_port_flags_t flags
 
int sw_channels
 
int sw_samplefmt
 
int sw_framerate
 
int sample_size
 
int frame_size
 
unsigned int zero_word
 
int sw_fragshift
 
int sw_fragcount
 
int sw_subdivshift
 
unsigned int hw_fragshift
 
unsigned int hw_fragsize
 
unsigned int hw_fragcount
 
int hwbuf_size
 
unsigned long hwbuf_paddr
 
unsigned long hwbuf_vaddr
 
voidhwbuf
 
int hwbuf_max
 
voidswbuf
 
unsigned int swbuf_size
 
unsigned int swb_u_idx
 
unsigned int swb_i_idx
 
unsigned int swb_u_avail
 
unsigned int swb_i_avail
 
dma_chan_t chan
 
int byte_count
 
int frag_count
 
int MSC_offset
 

Detailed Description

Definition at line 1457 of file vwsnd.c.

Field Documentation

int byte_count

Definition at line 1497 of file vwsnd.c.

Definition at line 1493 of file vwsnd.c.

Definition at line 1463 of file vwsnd.c.

int frag_count

Definition at line 1498 of file vwsnd.c.

int frame_size

Definition at line 1469 of file vwsnd.c.

unsigned int hw_fragcount

Definition at line 1478 of file vwsnd.c.

unsigned int hw_fragshift

Definition at line 1476 of file vwsnd.c.

unsigned int hw_fragsize

Definition at line 1477 of file vwsnd.c.

void* hwbuf

Definition at line 1483 of file vwsnd.c.

int hwbuf_max

Definition at line 1484 of file vwsnd.c.

unsigned long hwbuf_paddr

Definition at line 1481 of file vwsnd.c.

int hwbuf_size

Definition at line 1480 of file vwsnd.c.

unsigned long hwbuf_vaddr

Definition at line 1482 of file vwsnd.c.

Definition at line 1462 of file vwsnd.c.

spinlock_t lock

Definition at line 1459 of file vwsnd.c.

int MSC_offset

Definition at line 1499 of file vwsnd.c.

Definition at line 1460 of file vwsnd.c.

int sample_size

Definition at line 1468 of file vwsnd.c.

int sw_channels

Definition at line 1465 of file vwsnd.c.

int sw_fragcount

Definition at line 1473 of file vwsnd.c.

int sw_fragshift

Definition at line 1472 of file vwsnd.c.

int sw_framerate

Definition at line 1467 of file vwsnd.c.

int sw_samplefmt

Definition at line 1466 of file vwsnd.c.

int sw_subdivshift

Definition at line 1474 of file vwsnd.c.

unsigned int swb_i_avail

Definition at line 1491 of file vwsnd.c.

unsigned int swb_i_idx

Definition at line 1489 of file vwsnd.c.

unsigned int swb_u_avail

Definition at line 1490 of file vwsnd.c.

unsigned int swb_u_idx

Definition at line 1488 of file vwsnd.c.

void* swbuf

Definition at line 1486 of file vwsnd.c.

unsigned int swbuf_size

Definition at line 1487 of file vwsnd.c.

Definition at line 1461 of file vwsnd.c.

unsigned int zero_word

Definition at line 1470 of file vwsnd.c.


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