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

#include <rts51x.h>

Data Fields

struct mutex dev_mutex
 
struct usb_device * pusb_dev
 
struct usb_interfacepusb_intf
 
unsigned long dflags
 
unsigned int send_bulk_pipe
 
unsigned int recv_bulk_pipe
 
unsigned int send_ctrl_pipe
 
unsigned int recv_ctrl_pipe
 
unsigned int recv_intr_pipe
 
u8 ifnum
 
u8 ep_bInterval
 
struct urbcurrent_urb
 
struct urbintr_urb
 
struct usb_ctrlrequestcr
 
struct usb_sg_request current_sg
 
unsigned chariobuf
 
dma_addr_t cr_dma
 
dma_addr_t iobuf_dma
 
struct task_structctl_thread
 
struct task_structpolling_thread
 
struct completion cmnd_ready
 
struct completion control_exit
 
struct completion polling_exit
 
struct completion notify
 

Detailed Description

Definition at line 78 of file rts51x.h.

Field Documentation

struct completion cmnd_ready

Definition at line 110 of file rts51x.h.

struct completion control_exit

Definition at line 111 of file rts51x.h.

Definition at line 101 of file rts51x.h.

dma_addr_t cr_dma

Definition at line 104 of file rts51x.h.

struct task_struct* ctl_thread

Definition at line 106 of file rts51x.h.

struct usb_sg_request current_sg

Definition at line 102 of file rts51x.h.

struct urb* current_urb

Definition at line 99 of file rts51x.h.

struct mutex dev_mutex

Definition at line 83 of file rts51x.h.

unsigned long dflags

Definition at line 87 of file rts51x.h.

u8 ep_bInterval

Definition at line 96 of file rts51x.h.

u8 ifnum

Definition at line 95 of file rts51x.h.

struct urb* intr_urb

Definition at line 100 of file rts51x.h.

unsigned char* iobuf

Definition at line 103 of file rts51x.h.

dma_addr_t iobuf_dma

Definition at line 105 of file rts51x.h.

Definition at line 113 of file rts51x.h.

struct completion polling_exit

Definition at line 112 of file rts51x.h.

struct task_struct* polling_thread

Definition at line 107 of file rts51x.h.

struct usb_device* pusb_dev

Definition at line 84 of file rts51x.h.

struct usb_interface* pusb_intf

Definition at line 85 of file rts51x.h.

unsigned int recv_bulk_pipe

Definition at line 90 of file rts51x.h.

unsigned int recv_ctrl_pipe

Definition at line 92 of file rts51x.h.

unsigned int recv_intr_pipe

Definition at line 93 of file rts51x.h.

unsigned int send_bulk_pipe

Definition at line 89 of file rts51x.h.

unsigned int send_ctrl_pipe

Definition at line 91 of file rts51x.h.


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