fsg_dev
static int halt_bulk_in_endpoint(struct fsg_dev *fsg)
static int wedge_bulk_in_endpoint(struct fsg_dev *fsg)
static int received_cbw(struct fsg_dev *fsg, struct fsg_buffhd *bh)
struct fsg_dev;
static int do_set_interface(struct fsg_common *common, struct fsg_dev *new_fsg)
struct fsg_dev *fsg;
struct fsg_dev *fsg;
struct fsg_dev *fsg = fsg_from_func(f);
struct fsg_dev *fsg = fsg_from_func(f);
struct fsg_dev *new_fsg;
struct fsg_dev *fsg = fsg_from_func(f);
struct fsg_dev *fsg = fsg_from_func(f);
static inline struct fsg_dev *fsg_from_func(struct usb_function *f)
return container_of(f, struct fsg_dev, function);
static int fsg_set_halt(struct fsg_dev *fsg, struct usb_ep *ep)
struct fsg_dev *fsg;
fsg = container_of(f, struct fsg_dev, function);
struct fsg_dev *fsg;
struct fsg_dev *fsg = fsg_from_func(f);
static int start_transfer(struct fsg_dev *fsg, struct usb_ep *ep,