Lines Matching refs:urb
89 static void async_ctrl_callback(struct urb *urb)
91 struct usb_ctrlrequest *req = (struct usb_ctrlrequest *)urb->context;
92 int status = urb->status;
95 dev_dbg(&urb->dev->dev, "%s failed with %d", __func__, status);
97 usb_free_urb(urb);
143 struct urb *async_urb;
455 static void read_bulk_callback(struct urb *urb)
457 pegasus_t *pegasus = urb->context;
459 u8 *buf = urb->transfer_buffer;
460 int rx_status, count = urb->actual_length;
461 int status = urb->status;
509 pkt_len = le32_to_cpu(*(__le32 *)urb->transfer_buffer);
601 static void write_bulk_callback(struct urb *urb)
603 pegasus_t *pegasus = urb->context;
605 int status = urb->status;
637 static void intr_callback(struct urb *urb)
639 pegasus_t *pegasus = urb->context;
641 int res, status = urb->status;
661 if (urb->actual_length >= 6) {
662 u8 *d = urb->transfer_buffer;
685 res = usb_submit_urb(urb, GFP_ATOMIC);
690 "can't resubmit interrupt urb, %d\n", res);