f_uas
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
static struct usbg_cmd *usbg_get_cmd(struct f_uas *fu,
static int usbg_submit_command(struct f_uas *fu, struct usb_request *req)
struct f_uas *fu = cmd->fu;
static int bot_submit_command(struct f_uas *fu,
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = to_f_uas(f);
static void tcm_cleanup_old_alt(struct f_uas *fu)
static void tcm_delayed_set_alt_done(struct f_uas *fu)
static bool tcm_delayed_set_alt_cancelled(struct f_uas *fu)
static bool tcm_complete_delayed_status(struct f_uas *fu)
static bool tcm_cancel_delayed_set_alt(struct f_uas *fu)
static void tcm_cancel_delayed_set_alt_sync(struct f_uas *fu)
struct f_uas *fu = container_of(wq, struct f_uas, delayed_set_alt);
struct f_uas *fu = to_f_uas(f);
struct f_uas *fu = cmd->fu;
struct f_uas *fu = to_f_uas(f);
struct f_uas *fu = to_f_uas(f);
struct f_uas *fu = to_f_uas(f);
struct f_uas *tcm = to_f_uas(f);
struct f_uas *fu = to_f_uas(f);
struct f_uas *fu;
static int bot_submit_command(struct f_uas *, void *, unsigned int);
struct f_uas *fu = req->context;
static int bot_prepare_reqs(struct f_uas *fu)
static void bot_cleanup_old_alt(struct f_uas *fu)
static void bot_set_alt(struct f_uas *fu)
static inline struct f_uas *to_f_uas(struct usb_function *f)
return container_of(f, struct f_uas, function);
struct f_uas *fu = to_f_uas(f);
static int bot_enqueue_cmd_cbw(struct f_uas *fu)
static void uasp_cleanup_one_stream(struct f_uas *fu, struct uas_stream *stream)
static void uasp_free_cmdreq(struct f_uas *fu)
static void uasp_cleanup_old_alt(struct f_uas *fu)
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
static void bot_enqueue_sense_code(struct f_uas *fu, struct usbg_cmd *cmd)
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
struct f_uas *fu = cmd->fu;
static int usbg_submit_command(struct f_uas *, struct usb_request *);
struct f_uas *fu = req->context;
static int uasp_alloc_stream_res(struct f_uas *fu, struct uas_stream *stream)
static int uasp_alloc_cmd(struct f_uas *fu, int i)
static int uasp_prepare_reqs(struct f_uas *fu)
struct f_uas *fu = cmd->fu;
static void uasp_set_alt(struct f_uas *fu)
struct f_uas *fu;