Lines Matching refs:int_urb
134 struct urb *int_urb;
580 struct urb *int_urb = instance->int_urb;
585 if (int_urb) {
586 ret = usb_submit_urb(int_urb, GFP_ATOMIC);
596 static void speedtch_handle_int(struct urb *int_urb)
598 struct speedtch_instance_data *instance = int_urb->context;
600 unsigned int count = int_urb->actual_length;
601 int status = int_urb->status;
631 int_urb = instance->int_urb;
632 if (int_urb) {
633 ret = usb_submit_urb(int_urb, GFP_ATOMIC);
644 int_urb = instance->int_urb;
645 if (int_urb)
670 if (instance->int_urb) {
671 ret = usb_submit_urb(instance->int_urb, GFP_KERNEL);
675 usb_free_urb(instance->int_urb);
676 instance->int_urb = NULL;
689 struct urb *int_urb = instance->int_urb;
696 * Since resubmit_timer and int_urb can schedule themselves and
699 instance->int_urb = NULL; /* signal shutdown */
701 usb_kill_urb(int_urb);
705 * can run or be running, but instance->int_urb == NULL means that
708 usb_kill_urb(int_urb);
710 usb_free_urb(int_urb);
873 instance->int_urb = usb_alloc_urb(0, GFP_KERNEL);
875 if (instance->int_urb)
876 usb_fill_int_urb(instance->int_urb, usb_dev,
903 usb_free_urb(instance->int_urb);
918 usb_free_urb(instance->int_urb);