Lines Matching refs:outurb
97 sk->outurb[u] = usb_alloc_urb(sk->n_o_ps, GFP_KERNEL);
98 if (!sk->outurb[u])
103 init_pipe_urbs(sk, use_packsize, sk->outurb, sk->write_page, dev,
137 usb_free_urb(sk->outurb[u]);
138 sk->outurb[u] = NULL;
354 struct urb *inurb, struct urb *outurb)
369 sk->completed_outurb = outurb;
439 struct urb *inurb, struct urb *outurb)
494 if (submit_urbs(sk, inurb, outurb) < 0)
521 struct urb *inurb, struct urb *outurb)
589 if (submit_urbs(sk, inurb, outurb) < 0)
596 subs_set_complete(sk->outurb, i_playback_idle);
664 subs_set_complete(sk->outurb, i_playback_start);
676 struct urb *outurb = sk->outurb[u];
677 playback_prep_freqn(sk, outurb);
678 inurb->number_of_packets = outurb->number_of_packets;
698 err = usb_submit_urb(outurb, GFP_ATOMIC);
700 snd_printk(KERN_ERR"usb_submit_urb(sk->outurb[%i])"
705 if (inurb->start_frame != outurb->start_frame) {
708 u, inurb->start_frame, outurb->start_frame);
728 sk->idle_outurb = sk->outurb[USB_STREAM_NURBS - 2];
730 sk->completed_outurb = sk->outurb[USB_STREAM_NURBS - 1];
755 usb_kill_urb(sk->outurb[u]);