1 #ifndef _USB_URB_H_
2 #define _USB_URB_H_
3 #include "usb_host_common.h"
4 
5 void _debug_print_urb(struct urb *urb_input);
6 
7 void usb_init_urb(struct urb *urb);
8 struct urb *usb_alloc_urb(int iso_packets);
9 void usb_free_urb(struct urb *urb);
10 int usb_submit_urb(struct urb *urb, unsigned mem_flags);
11 int usb_unlink_urb(struct urb *urb);
12 void usb_kill_urb(struct urb *urb);
13 
14 #endif
15