Lines Matching refs:urb
329 struct urb *urb; member
334 struct urb *urb; member
339 struct urb *urb[2]; /* double buffering */ member
347 struct urb *urb[2]; /* double buffering */ member
355 struct urb *urb[2]; /* double buffering */ member
410 #define SUBMIT_URB(urb, mem_flags) \ argument
413 if ((status = usb_submit_urb(urb, mem_flags)) < 0) { \
422 static inline int get_buf_nr(struct urb *urbs[], struct urb *urb) in get_buf_nr() argument
424 return (urbs[0] == urb ? 0 : 1); in get_buf_nr()
445 int st5481_setup_isocpipes(struct urb *urb[2], struct usb_device *dev,
449 void st5481_release_isocpipes(struct urb *urb[2]);
471 #define DBG_ISO_PACKET(level, urb) \ argument
472 if (level & __debug_variable) dump_iso_packet(__func__, urb)
475 dump_iso_packet(const char *name, struct urb *urb) in dump_iso_packet() argument
482 name, urb->number_of_packets, urb->error_count); in dump_iso_packet()
483 for (i = 0; i < urb->number_of_packets; ++i) { in dump_iso_packet()
484 if (urb->pipe & USB_DIR_IN) { in dump_iso_packet()
485 len = urb->iso_frame_desc[i].actual_length; in dump_iso_packet()
487 len = urb->iso_frame_desc[i].length; in dump_iso_packet()
489 ofs = urb->iso_frame_desc[i].offset; in dump_iso_packet()
492 data = urb->transfer_buffer + ofs; in dump_iso_packet()
523 #define DBG_ISO_PACKET(level, urb) do {} while (0) argument