Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Data Fields
ua101::ua101_stream Struct Reference

Data Structures

struct  ua101_urb
 

Data Fields

struct snd_pcm_substreamsubstream
 
unsigned int usb_pipe
 
unsigned int channels
 
unsigned int frame_bytes
 
unsigned int max_packet_bytes
 
unsigned int period_pos
 
unsigned int buffer_pos
 
unsigned int queue_length
 
struct
ua101::ua101_stream::ua101_urb
urbs [MAX_QUEUE_LENGTH]
 
struct {
   unsigned int   size
 
   void *   addr
 
   dma_addr_t   dma
 
buffers [MAX_MEMORY_BUFFERS]
 

Detailed Description

Definition at line 113 of file ua101.c.

Field Documentation

void* addr

Definition at line 129 of file ua101.c.

unsigned int buffer_pos

Definition at line 120 of file ua101.c.

struct { ... } buffers[MAX_MEMORY_BUFFERS]
unsigned int channels

Definition at line 116 of file ua101.c.

Definition at line 130 of file ua101.c.

unsigned int frame_bytes

Definition at line 117 of file ua101.c.

unsigned int max_packet_bytes

Definition at line 118 of file ua101.c.

unsigned int period_pos

Definition at line 119 of file ua101.c.

unsigned int queue_length

Definition at line 121 of file ua101.c.

unsigned int size

Definition at line 128 of file ua101.c.

Definition at line 114 of file ua101.c.

unsigned int usb_pipe

Definition at line 115 of file ua101.c.


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