Lines Matching refs:urb
61 static void cyberjack_read_int_callback(struct urb *urb);
62 static void cyberjack_read_bulk_callback(struct urb *urb);
63 static void cyberjack_write_bulk_callback(struct urb *urb);
255 static void cyberjack_read_int_callback(struct urb *urb) in cyberjack_read_int_callback() argument
257 struct usb_serial_port *port = urb->context; in cyberjack_read_int_callback()
260 unsigned char *data = urb->transfer_buffer; in cyberjack_read_int_callback()
261 int status = urb->status; in cyberjack_read_int_callback()
268 usb_serial_debug_data(dev, __func__, urb->actual_length, data); in cyberjack_read_int_callback()
271 if (urb->actual_length == 4 && data[0] == 0x01) { in cyberjack_read_int_callback()
310 static void cyberjack_read_bulk_callback(struct urb *urb) in cyberjack_read_bulk_callback() argument
312 struct usb_serial_port *port = urb->context; in cyberjack_read_bulk_callback()
315 unsigned char *data = urb->transfer_buffer; in cyberjack_read_bulk_callback()
318 int status = urb->status; in cyberjack_read_bulk_callback()
320 usb_serial_debug_data(dev, __func__, urb->actual_length, data); in cyberjack_read_bulk_callback()
327 if (urb->actual_length) { in cyberjack_read_bulk_callback()
328 tty_insert_flip_string(&port->port, data, urb->actual_length); in cyberjack_read_bulk_callback()
335 priv->rdtodo -= urb->actual_length; in cyberjack_read_bulk_callback()
355 static void cyberjack_write_bulk_callback(struct urb *urb) in cyberjack_write_bulk_callback() argument
357 struct usb_serial_port *port = urb->context; in cyberjack_write_bulk_callback()
360 int status = urb->status; in cyberjack_write_bulk_callback()