Lines Matching refs:irq_out
331 struct urb *irq_out; /* urb for interrupt out report */ member
733 xpad->irq_out = usb_alloc_urb(0, GFP_KERNEL); in xpad_init_output()
734 if (!xpad->irq_out) { in xpad_init_output()
743 usb_fill_int_urb(xpad->irq_out, xpad->udev, in xpad_init_output()
747 xpad->irq_out->transfer_dma = xpad->odata_dma; in xpad_init_output()
748 xpad->irq_out->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in xpad_init_output()
759 usb_kill_urb(xpad->irq_out); in xpad_stop_output()
765 usb_free_urb(xpad->irq_out); in xpad_deinit_output()
789 xpad->irq_out->transfer_buffer_length = 12; in xpad_inquiry_pad_presence()
791 retval = usb_submit_urb(xpad->irq_out, GFP_KERNEL); in xpad_inquiry_pad_presence()
819 xpad->irq_out->transfer_buffer_length = 6; in xpad_play_effect()
831 xpad->irq_out->transfer_buffer_length = 8; in xpad_play_effect()
847 xpad->irq_out->transfer_buffer_length = 12; in xpad_play_effect()
863 xpad->irq_out->transfer_buffer_length = 12; in xpad_play_effect()
873 return usb_submit_urb(xpad->irq_out, GFP_ATOMIC); in xpad_play_effect()
933 xpad->irq_out->transfer_buffer_length = 3; in xpad_send_led_command()
948 xpad->irq_out->transfer_buffer_length = 12; in xpad_send_led_command()
952 usb_submit_urb(xpad->irq_out, GFP_KERNEL); in xpad_send_led_command()
1055 xpad->irq_out->transfer_buffer_length = 2; in xpad_open()
1056 return usb_submit_urb(xpad->irq_out, GFP_KERNEL); in xpad_open()