Lines Matching defs:adu_device
70 struct adu_device { struct
71 struct mutex mtx;
72 struct usb_device *udev; /* save off the usb device pointer */
73 struct usb_interface *interface;
74 unsigned int minor; /* the starting minor number for this device */
75 char serial_number[8];
77 int open_count; /* number of times this port has been opened */
78 unsigned long disconnected:1;
80 char *read_buffer_primary;
81 int read_buffer_length;
82 char *read_buffer_secondary;
83 int secondary_head;
84 int secondary_tail;
85 spinlock_t buflock;
87 wait_queue_head_t read_wait;
88 wait_queue_head_t write_wait;
90 char *interrupt_in_buffer;
91 struct usb_endpoint_descriptor *interrupt_in_endpoint;
92 struct urb *interrupt_in_urb;
116 static void adu_abort_transfers(struct adu_device *dev) in adu_abort_transfers() argument