Lines Matching defs:uvc_urb
520 * struct uvc_urb - URB context management structure
530 struct uvc_urb {
573 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
591 struct uvc_urb uvc_urb[UVC_URBS];
626 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \
627 for ((uvc_urb) = &(uvc_streaming)->uvc_urb[0]; \
628 (uvc_urb) < &(uvc_streaming)->uvc_urb[UVC_URBS]; \
629 ++(uvc_urb))
631 static inline u32 uvc_urb_index(const struct uvc_urb *uvc_urb)
633 return uvc_urb - &uvc_urb->stream->uvc_urb[0];
877 void uvc_video_decode_isight(struct uvc_urb *uvc_urb,