Lines Matching refs:urb
36 struct urb *urb;
94 static void igorplugusb_callback(struct urb *urb)
97 struct igorplugusb *ir = urb->context;
99 req = (struct usb_ctrlrequest *)urb->setup_packet;
101 switch (urb->status) {
104 urb->actual_length > HEADERLEN)
105 igorplugusb_irdata(ir, urb->actual_length);
115 dev_warn(ir->dev, "Error: urb status = %d\n", urb->status);
126 ir->urb->transfer_flags = 0;
127 ret = usb_submit_urb(ir->urb, GFP_ATOMIC);
129 dev_err(ir->dev, "submit urb failed: %d", ret);
175 ir->urb = usb_alloc_urb(0, GFP_KERNEL);
176 if (!ir->urb)
182 usb_fill_control_urb(ir->urb, udev,
225 usb_poison_urb(ir->urb);
227 usb_unpoison_urb(ir->urb);
228 usb_free_urb(ir->urb);
240 usb_poison_urb(ir->urb);
243 usb_unpoison_urb(ir->urb);
244 usb_free_urb(ir->urb);