Lines Matching refs:int_urb
64 struct urb *int_urb;
310 ir->int_urb = usb_alloc_urb(0, GFP_KERNEL);
319 ir->int_urb->transfer_buffer = kzalloc(size, GFP_KERNEL);
320 if (ir->int_urb->transfer_buffer == NULL) {
321 usb_free_urb(ir->int_urb);
325 usb_fill_int_urb(ir->int_urb, dev->udev, pipe,
326 ir->int_urb->transfer_buffer, size,
329 rc = usb_submit_urb(ir->int_urb, GFP_KERNEL);
331 kfree(ir->int_urb->transfer_buffer);
332 usb_free_urb(ir->int_urb);
366 if (ir->int_urb) {
367 usb_kill_urb(ir->int_urb);
368 kfree(ir->int_urb->transfer_buffer);
369 usb_free_urb(ir->int_urb);
370 ir->int_urb = NULL;