|
Linux Kernel
3.7.1
|
#include <usbhid.h>
Data Fields | |
| struct hid_device * | hid |
| struct usb_interface * | intf |
| int | ifnum |
| unsigned int | bufsize |
| struct urb * | urbin |
| char * | inbuf |
| dma_addr_t | inbuf_dma |
| struct urb * | urbctrl |
| struct usb_ctrlrequest * | cr |
| struct hid_control_fifo | ctrl [HID_CONTROL_FIFO_SIZE] |
| unsigned char | ctrlhead |
| unsigned char | ctrltail |
| char * | ctrlbuf |
| dma_addr_t | ctrlbuf_dma |
| unsigned long | last_ctrl |
| struct urb * | urbout |
| struct hid_output_fifo | out [HID_CONTROL_FIFO_SIZE] |
| unsigned char | outhead |
| unsigned char | outtail |
| char * | outbuf |
| dma_addr_t | outbuf_dma |
| unsigned long | last_out |
| spinlock_t | lock |
| unsigned long | iofl |
| struct timer_list | io_retry |
| unsigned long | stop_retry |
| unsigned int | retry_delay |
| struct work_struct | reset_work |
| wait_queue_head_t | wait |
| int | ledcount |
| struct work_struct | led_work |
| dma_addr_t ctrlbuf_dma |
| struct hid_device* hid |
| dma_addr_t inbuf_dma |
| struct usb_interface* intf |
| struct timer_list io_retry |
| struct work_struct led_work |
| spinlock_t lock |
| dma_addr_t outbuf_dma |
| struct work_struct reset_work |
| wait_queue_head_t wait |
1.8.2