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

Data Fields

struct input_dev * dev
 
struct usb_device * usbdev
 
unsigned char old [8]
 
struct urbirq
 
struct urbled
 
unsigned char newleds
 
char name [128]
 
char phys [64]
 
unsigned charnew
 
struct usb_ctrlrequestcr
 
unsigned charleds
 
dma_addr_t new_dma
 
dma_addr_t leds_dma
 
spinlock_t leds_lock
 
bool led_urb_submitted
 

Detailed Description

Definition at line 93 of file usbkbd.c.

Field Documentation

Definition at line 103 of file usbkbd.c.

struct input_dev* dev

Definition at line 94 of file usbkbd.c.

struct urb* irq

Definition at line 97 of file usbkbd.c.

struct urb * led

Definition at line 97 of file usbkbd.c.

bool led_urb_submitted

Definition at line 109 of file usbkbd.c.

unsigned char* leds

Definition at line 104 of file usbkbd.c.

dma_addr_t leds_dma

Definition at line 106 of file usbkbd.c.

spinlock_t leds_lock

Definition at line 108 of file usbkbd.c.

char name[128]

Definition at line 99 of file usbkbd.c.

unsigned char* new

Definition at line 102 of file usbkbd.c.

dma_addr_t new_dma

Definition at line 105 of file usbkbd.c.

unsigned char newleds

Definition at line 98 of file usbkbd.c.

unsigned char old[8]

Definition at line 96 of file usbkbd.c.

char phys[64]

Definition at line 100 of file usbkbd.c.

struct usb_device* usbdev

Definition at line 95 of file usbkbd.c.


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