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);
240 "update_mctrl - Error from MODEM_CTRL urb: %i\n",
483 static void qt2_process_read_urb(struct urb *urb)
492 int len = urb->actual_length;
497 ch = urb->transfer_buffer;
498 serial = urb->context;
502 for (i = 0; i < urb->actual_length; i++) {
503 ch = (unsigned char *)urb->transfer_buffer + i;
581 static void qt2_write_bulk_callback(struct urb *urb)
587 port = urb->context;
599 static void qt2_read_bulk_callback(struct urb *urb)
601 struct usb_serial *serial = urb->context;
604 if (urb->status) {
606 "%s - non-zero urb status: %i\n", __func__,
607 urb->status);
611 qt2_process_read_urb(urb);
613 status = usb_submit_urb(urb, GFP_ATOMIC);
616 "%s - resubmit read urb failed: %i\n",
643 "%s - submit read urb failed %i\n", __func__, status);
813 dev_warn(&port->dev, "error from flowcontrol urb\n");
916 struct urb *write_urb;
925 dev_err(&port->dev, "%s - no output urb\n", __func__);
935 dev_err(&port->dev, "qt2_write - urb is in use\n");