Linux Kernel
3.7.1
|
#include <gadget.h>
Data Fields | |
int(* | enable )(struct usb_ep *ep, const struct usb_endpoint_descriptor *desc) |
int(* | disable )(struct usb_ep *ep) |
struct usb_request *(* | alloc_request )(struct usb_ep *ep, gfp_t gfp_flags) |
void(* | free_request )(struct usb_ep *ep, struct usb_request *req) |
int(* | queue )(struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags) |
int(* | dequeue )(struct usb_ep *ep, struct usb_request *req) |
int(* | set_halt )(struct usb_ep *ep, int value) |
int(* | set_wedge )(struct usb_ep *ep) |
int(* | fifo_status )(struct usb_ep *ep) |
void(* | fifo_flush )(struct usb_ep *ep) |
|
read |