Lines Matching defs:pipe
89 struct urb *urb_ctrl; /* control pipe default URB */
104 struct urb *urb_int_in; /* URB for interrupt pipe */
224 * retrieve string representation of USB pipe type
226 static inline char *usb_pipetype_str(int pipe)
228 if (usb_pipeisoc(pipe))
230 if (usb_pipeint(pipe))
232 if (usb_pipecontrol(pipe))
234 if (usb_pipebulk(pipe))
250 " dev=0x%08lx, pipe=%s:EP%d/DV%d:%s, "
253 usb_pipetype_str(urb->pipe),
254 usb_pipeendpoint(urb->pipe), usb_pipedevice(urb->pipe),
255 usb_pipein(urb->pipe) ? "in" : "out",
450 * USB completion handler for control pipe input
592 * USB completion handler for interrupt pipe input
883 urb->pipe = usb_rcvisocpipe(urb->dev, 3 + 2 * bcs->channel);
914 urb->pipe = usb_sndisocpipe(urb->dev, 4 + 2 * bcs->channel);
1408 * USB completion handler for control pipe output
2199 * - one for the interrupt pipe
2200 * - three for the different uses of the default control pipe
2201 * - three for each isochronous pipe