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

Data Structures

struct  out_urb_context
 
struct  usbmidi_out_port
 

Data Fields

struct snd_usb_midiumidi
 
struct
snd_usb_midi_out_endpoint::out_urb_context 
urbs [OUTPUT_URBS]
 
unsigned int active_urbs
 
unsigned int drain_urbs
 
int max_transfer
 
struct tasklet_struct tasklet
 
unsigned int next_urb
 
spinlock_t buffer_lock
 
struct
snd_usb_midi_out_endpoint::usbmidi_out_port 
ports [0x10]
 
int current_port
 
wait_queue_head_t drain_wait
 

Detailed Description

Definition at line 134 of file midi.c.

Field Documentation

unsigned int active_urbs

Definition at line 140 of file midi.c.

spinlock_t buffer_lock

Definition at line 145 of file midi.c.

int current_port

Definition at line 163 of file midi.c.

unsigned int drain_urbs

Definition at line 141 of file midi.c.

wait_queue_head_t drain_wait

Definition at line 165 of file midi.c.

int max_transfer

Definition at line 142 of file midi.c.

unsigned int next_urb

Definition at line 144 of file midi.c.

Definition at line 143 of file midi.c.

Definition at line 135 of file midi.c.


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