f_midi2_ep
struct f_midi2_ep *ep;
struct f_midi2_ep *ep;
static int f_midi2_init_ep(struct f_midi2 *midi2, struct f_midi2_ep *ep,
struct f_midi2_ep *ep;
struct f_midi2_ep *ep;
struct f_midi2_ep midi2_eps[MAX_UMP_EPS];
struct f_midi2_ep *ep = ump->private_data;
struct f_midi2_ep *ep;
static const char *ump_ep_name(const struct f_midi2_ep *ep)
static const char *ump_product_id(const struct f_midi2_ep *ep)
static void fill_midi2_class_desc(struct f_midi2_ep *ep,
struct f_midi2_ep *ep = &midi2->midi2_eps[index];
struct f_midi2_ep *ep = &midi2->midi2_eps[index];
struct f_midi2_ep *ep;
struct f_midi2_ep;
struct f_midi2_ep *ep,
struct f_midi2_ep *ep;
struct f_midi2_ep *ep; /* belonging UMP EP (optional) */
static int reply_ep_in(struct f_midi2_ep *ep, const void *buf, int len)
static void reply_ump_stream_ep_info(struct f_midi2_ep *ep)
static void reply_ump_stream_ep_device(struct f_midi2_ep *ep)
static void reply_ump_stream_string(struct f_midi2_ep *ep, const u8 *name,
static void reply_ump_stream_ep_name(struct f_midi2_ep *ep)
static void reply_ump_stream_ep_pid(struct f_midi2_ep *ep)
static void reply_ump_stream_ep_config(struct f_midi2_ep *ep)
static void reply_ump_stream_fb_info(struct f_midi2_ep *ep, int blk)
static void reply_ump_stream_fb_name(struct f_midi2_ep *ep, unsigned int blk)
static void process_ump_stream_msg(struct f_midi2_ep *ep, const u32 *data)
static void process_ump(struct f_midi2_ep *ep, const struct usb_request *req)
struct f_midi2_ep *ep = ctx->usb_ep->ep;
static void process_ump_transmit(struct f_midi2_ep *ep)
struct f_midi2_ep *ep = ctx->usb_ep->ep;
struct f_midi2_ep *ep = &midi2->midi2_eps[0];