Lines Matching refs:urb
25 /* default urb timeout for usb operations */
110 struct urb *read_urb; /* shared among all ports */
119 struct urb *write_urb;
131 static void qt2_write_bulk_callback(struct urb *urb);
132 static void qt2_read_bulk_callback(struct urb *urb);
232 "update_mctrl - Error from MODEM_CTRL urb: %i\n",
446 static void qt2_process_read_urb(struct urb *urb)
455 int len = urb->actual_length;
460 ch = urb->transfer_buffer;
461 serial = urb->context;
465 for (i = 0; i < urb->actual_length; i++) {
466 ch = (unsigned char *)urb->transfer_buffer + i;
544 static void qt2_write_bulk_callback(struct urb *urb)
550 port = urb->context;
562 static void qt2_read_bulk_callback(struct urb *urb)
564 struct usb_serial *serial = urb->context;
567 if (urb->status) {
569 "%s - non-zero urb status: %i\n", __func__,
570 urb->status);
574 qt2_process_read_urb(urb);
576 status = usb_submit_urb(urb, GFP_ATOMIC);
579 "%s - resubmit read urb failed: %i\n",
606 "%s - submit read urb failed %i\n", __func__, status);
778 dev_warn(&port->dev, "error from flowcontrol urb\n");
881 struct urb *write_urb;
890 dev_err(&port->dev, "%s - no output urb\n", __func__);
900 dev_err(&port->dev, "qt2_write - urb is in use\n");