Lines Matching refs:urb
4088 static void scarlett2_notify(struct urb *urb)
4090 struct usb_mixer_interface *mixer = urb->context;
4091 int len = urb->actual_length;
4092 int ustatus = urb->status;
4098 data = le32_to_cpu(*(__le32 *)urb->transfer_buffer);
4114 urb->dev = mixer->chip->dev;
4115 usb_submit_urb(urb, GFP_ATOMIC);
4126 if (mixer->urb) {
4128 "%s: mixer urb already in use!\n", __func__);
4135 mixer->urb = usb_alloc_urb(0, GFP_KERNEL);
4136 if (!mixer->urb)
4143 usb_fill_int_urb(mixer->urb, dev, pipe,
4147 return usb_submit_urb(mixer->urb, GFP_KERNEL);