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

#include <irda-usb.h>

Data Fields

struct irda_class_descirda_desc
 
struct usb_device * usbdev
 
struct usb_interfaceusbintf
 
int netopen
 
int present
 
__u32 capability
 
__u8 bulk_in_ep
 
__u8 bulk_out_ep
 
__u16 bulk_out_mtu
 
__u8 bulk_int_ep
 
__u8 max_rx_urb
 
struct urb ** rx_urb
 
struct urbidle_rx_urb
 
struct urbtx_urb
 
struct urbspeed_urb
 
struct net_devicenetdev
 
struct irlap_cbirlap
 
struct qos_info qos
 
charspeed_buff
 
chartx_buff
 
struct timeval stamp
 
struct timeval now
 
spinlock_t lock
 
__u16 xbofs
 
__s16 new_xbofs
 
__u32 speed
 
__s32 new_speed
 
__u8 header_length
 
int needspatch
 
struct timer_list rx_defer_timer
 

Detailed Description

Definition at line 136 of file irda-usb.h.

Field Documentation

__u8 bulk_in_ep

Definition at line 143 of file irda-usb.h.

__u8 bulk_int_ep

Definition at line 146 of file irda-usb.h.

__u8 bulk_out_ep

Definition at line 144 of file irda-usb.h.

__u16 bulk_out_mtu

Definition at line 145 of file irda-usb.h.

__u32 capability

Definition at line 142 of file irda-usb.h.

__u8 header_length

Definition at line 170 of file irda-usb.h.

struct urb* idle_rx_urb

Definition at line 150 of file irda-usb.h.

struct irda_class_desc* irda_desc

Definition at line 137 of file irda-usb.h.

struct irlap_cb* irlap

Definition at line 155 of file irda-usb.h.

spinlock_t lock

Definition at line 163 of file irda-usb.h.

__u8 max_rx_urb

Definition at line 148 of file irda-usb.h.

int needspatch

Definition at line 171 of file irda-usb.h.

struct net_device* netdev

Definition at line 154 of file irda-usb.h.

int netopen

Definition at line 140 of file irda-usb.h.

__s32 new_speed

Definition at line 168 of file irda-usb.h.

__s16 new_xbofs

Definition at line 166 of file irda-usb.h.

Definition at line 161 of file irda-usb.h.

int present

Definition at line 141 of file irda-usb.h.

Definition at line 156 of file irda-usb.h.

struct timer_list rx_defer_timer

Definition at line 173 of file irda-usb.h.

struct urb** rx_urb

Definition at line 149 of file irda-usb.h.

__u32 speed

Definition at line 167 of file irda-usb.h.

char* speed_buff

Definition at line 157 of file irda-usb.h.

struct urb* speed_urb

Definition at line 152 of file irda-usb.h.

Definition at line 160 of file irda-usb.h.

char* tx_buff

Definition at line 158 of file irda-usb.h.

struct urb* tx_urb

Definition at line 151 of file irda-usb.h.

struct usb_device* usbdev

Definition at line 138 of file irda-usb.h.

Definition at line 139 of file irda-usb.h.

__u16 xbofs

Definition at line 165 of file irda-usb.h.


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