xhci_command
struct xhci_command *cmd;
struct xhci_command *command;
struct xhci_command *xhci_alloc_command(struct xhci_hcd *xhci,
struct xhci_command *command;
struct xhci_command *xhci_alloc_command_with_ctx(struct xhci_hcd *xhci,
struct xhci_command *command;
struct xhci_command *command)
struct xhci_command *command;
static void xhci_handle_cmd_enable_slot(int slot_id, struct xhci_command *command,
static void xhci_complete_del_and_free_cmd(struct xhci_command *cmd, u32 comp_code, u32 comp_param)
struct xhci_command *cur_cmd, *tmp_cmd;
struct xhci_command *cmd;
cmd = list_first_entry(&xhci->cmd_list, struct xhci_command, cmd_list);
struct xhci_command, cmd_list);
static int queue_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_slot_control(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_address_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_vendor_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_reset_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
static struct xhci_command *xhci_next_queued_cmd(struct xhci_hcd *xhci)
struct xhci_command *cmd, dma_addr_t in_ctx_ptr,
return list_first_entry_or_null(&xhci->cmd_list, struct xhci_command,
struct xhci_command *cmd, dma_addr_t in_ctx_ptr,
int xhci_queue_evaluate_context(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_reset_ep(struct xhci_hcd *xhci, struct xhci_command *cmd,
struct xhci_command *cur_cmd)
struct xhci_command *i_cmd;
static int queue_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
struct xhci_command *cmd;
struct xhci_command *command;
struct usb_device *udev, struct xhci_command *command,
struct xhci_command *command;
struct xhci_command *command;
struct xhci_command *command;
struct xhci_command *command,
struct xhci_command *command;
struct xhci_command *cmd;
struct xhci_command *stop_cmd, *cfg_cmd;
struct xhci_command *config_cmd;
struct xhci_command *command;
struct xhci_command *reset_device_cmd;
struct xhci_command *command;
struct xhci_command *command;
struct xhci_command *command = NULL;
struct xhci_command *command;
struct xhci_command *config_cmd;
struct xhci_command *command;
struct xhci_command *command;
struct xhci_command *current_cmd;
struct xhci_command *xhci_alloc_command(struct xhci_hcd *xhci,
struct xhci_command *xhci_alloc_command_with_ctx(struct xhci_hcd *xhci,
struct xhci_command *command);
int xhci_queue_slot_control(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_address_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_vendor_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd,
struct xhci_command *cmd, dma_addr_t in_ctx_ptr, u32 slot_id,
struct xhci_command *cmd, dma_addr_t in_ctx_ptr,
int xhci_queue_evaluate_context(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_reset_ep(struct xhci_hcd *xhci, struct xhci_command *cmd,
int xhci_queue_reset_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
struct xhci_command *free_streams_command;