Lines Matching refs:urb
93 static void metrousb_read_int_callback(struct urb *urb) in metrousb_read_int_callback() argument
95 struct usb_serial_port *port = urb->context; in metrousb_read_int_callback()
97 unsigned char *data = urb->transfer_buffer; in metrousb_read_int_callback()
104 switch (urb->status) { in metrousb_read_int_callback()
114 __func__, urb->status); in metrousb_read_int_callback()
119 __func__, urb->status); in metrousb_read_int_callback()
125 if (urb->actual_length) { in metrousb_read_int_callback()
127 tty_insert_flip_string(&port->port, data, urb->actual_length); in metrousb_read_int_callback()
157 result = usb_submit_urb(urb, GFP_ATOMIC); in metrousb_read_int_callback()
164 static void metrousb_write_int_callback(struct urb *urb) in metrousb_write_int_callback() argument
166 struct usb_serial_port *port = urb->context; in metrousb_write_int_callback()