Lines Matching defs:adu_device
75 struct adu_device { struct
76 struct mutex mtx;
77 struct usb_device *udev; /* save off the usb device pointer */
78 struct usb_interface *interface;
79 unsigned int minor; /* the starting minor number for this device */
80 char serial_number[8];
82 int open_count; /* number of times this port has been opened */
84 char *read_buffer_primary;
85 int read_buffer_length;
86 char *read_buffer_secondary;
87 int secondary_head;
88 int secondary_tail;
89 spinlock_t buflock;
91 wait_queue_head_t read_wait;
92 wait_queue_head_t write_wait;
94 char *interrupt_in_buffer;
95 struct usb_endpoint_descriptor *interrupt_in_endpoint;
96 struct urb *interrupt_in_urb;
120 static void adu_abort_transfers(struct adu_device *dev) in adu_abort_transfers() argument