input_ctx
sdev->input_ctx->drop_flags = 0;
sdev->input_ctx->add_flags = htole32(XHCI_INCTX_MASK_DCI(xp->dci));
sdev->input_ctx->add_flags |= htole32(XHCI_INCTX_MASK_DCI(0));
sdev->input_ctx->drop_flags = htole32(XHCI_INCTX_MASK_DCI(xp->dci));
sdev->input_ctx->add_flags = 0;
sdev->input_ctx = (struct xhci_inctx *)kva;
slot, sdev->input_ctx, sdev->slot_ctx, sdev->ep_ctx[0]));
struct xhci_inctx *input_ctx; /* Input context */
struct input_ctx *ictx = wp->ictx;
input_parse_screen(struct input_ctx *ictx, struct screen *s,
input_split(struct input_ctx *ictx)
input_get(struct input_ctx *ictx, u_int validx, int minval, int defval)
input_send_reply(struct input_ctx *ictx, const char *reply)
input_reply(struct input_ctx *ictx, int add, const char *fmt, ...)
input_clear(struct input_ctx *ictx)
input_ground(struct input_ctx *ictx)
input_print(struct input_ctx *ictx)
input_intermediate(struct input_ctx *ictx)
input_parameter(struct input_ctx *ictx)
input_input(struct input_ctx *ictx)
input_c0_dispatch(struct input_ctx *ictx)
input_esc_dispatch(struct input_ctx *ictx)
input_csi_dispatch(struct input_ctx *ictx)
static void input_start_request_timer(struct input_ctx *);
static struct input_request *input_make_request(struct input_ctx *,
static int input_add_request(struct input_ctx *, enum input_request_type,
static int input_split(struct input_ctx *);
static int input_get(struct input_ctx *, u_int, int, int);
static void input_set_state(struct input_ctx *,
static void input_reset_cell(struct input_ctx *);
static void input_report_current_theme(struct input_ctx *);
static void input_osc_4(struct input_ctx *, const char *);
static void input_osc_8(struct input_ctx *, const char *);
static void input_osc_9(struct input_ctx *, const char *);
static void input_osc_10(struct input_ctx *, const char *);
static void input_osc_11(struct input_ctx *, const char *);
static void input_osc_12(struct input_ctx *, const char *);
static void input_osc_52(struct input_ctx *, const char *);
static void input_osc_104(struct input_ctx *, const char *);
static void input_osc_110(struct input_ctx *, const char *);
static void input_osc_111(struct input_ctx *, const char *);
static void input_osc_112(struct input_ctx *, const char *);
static void input_osc_133(struct input_ctx *, const char *);
static void input_clear(struct input_ctx *);
static void input_ground(struct input_ctx *);
static void input_enter_dcs(struct input_ctx *);
static void input_enter_osc(struct input_ctx *);
input_csi_dispatch_rm(struct input_ctx *ictx)
static void input_exit_osc(struct input_ctx *);
static void input_enter_apc(struct input_ctx *);
input_csi_dispatch_rm_private(struct input_ctx *ictx)
static void input_exit_apc(struct input_ctx *);
static void input_enter_rename(struct input_ctx *);
static void input_exit_rename(struct input_ctx *);
static int input_print(struct input_ctx *);
static int input_intermediate(struct input_ctx *);
static int input_parameter(struct input_ctx *);
input_csi_dispatch_sm(struct input_ctx *ictx)
static int input_input(struct input_ctx *);
static int input_c0_dispatch(struct input_ctx *);
input_csi_dispatch_sm_private(struct input_ctx *ictx)
static int input_esc_dispatch(struct input_ctx *);
static int input_csi_dispatch(struct input_ctx *);
static void input_csi_dispatch_rm(struct input_ctx *);
static void input_csi_dispatch_rm_private(struct input_ctx *);
static void input_csi_dispatch_sm(struct input_ctx *);
static void input_csi_dispatch_sm_private(struct input_ctx *);
static void input_csi_dispatch_sm_graphics(struct input_ctx *);
static void input_csi_dispatch_winops(struct input_ctx *);
input_csi_dispatch_sm_graphics(__unused struct input_ctx *ictx)
static void input_csi_dispatch_sgr_256(struct input_ctx *, int, u_int *);
input_csi_dispatch_winops(struct input_ctx *ictx)
static void input_csi_dispatch_sgr_rgb(struct input_ctx *, int, u_int *);
static void input_csi_dispatch_sgr(struct input_ctx *);
static int input_dcs_dispatch(struct input_ctx *);
static int input_top_bit_set(struct input_ctx *);
static int input_end_bel(struct input_ctx *);
input_csi_dispatch_sgr_256_do(struct input_ctx *ictx, int fgbg, int c)
input_csi_dispatch_sgr_256(struct input_ctx *ictx, int fgbg, u_int *i)
input_csi_dispatch_sgr_rgb_do(struct input_ctx *ictx, int fgbg, int r, int g,
input_csi_dispatch_sgr_rgb(struct input_ctx *ictx, int fgbg, u_int *i)
input_csi_dispatch_sgr_colon(struct input_ctx *ictx, u_int i)
input_csi_dispatch_sgr(struct input_ctx *ictx)
input_end_bel(struct input_ctx *ictx)
input_enter_dcs(struct input_ctx *ictx)
input_handle_decrqss(struct input_ctx *ictx)
input_dcs_dispatch(struct input_ctx *ictx)
input_enter_osc(struct input_ctx *ictx)
input_exit_osc(struct input_ctx *ictx)
input_enter_apc(struct input_ctx *ictx)
input_exit_apc(struct input_ctx *ictx)
input_enter_rename(struct input_ctx *ictx)
input_exit_rename(struct input_ctx *ictx)
input_top_bit_set(struct input_ctx *ictx)
input_osc_colour_reply(struct input_ctx *ictx, int add, u_int n, int idx, int c,
input_osc_4(struct input_ctx *ictx, const char *p)
input_osc_8(struct input_ctx *ictx, const char *p)
input_set_progress_bar(struct input_ctx *ictx, enum progress_bar_state state,
input_osc_9(struct input_ctx *ictx, const char *p)
input_osc_10(struct input_ctx *ictx, const char *p)
input_osc_110(struct input_ctx *ictx, const char *p)
input_osc_11(struct input_ctx *ictx, const char *p)
input_osc_111(struct input_ctx *ictx, const char *p)
input_osc_12(struct input_ctx *ictx, const char *p)
input_osc_112(struct input_ctx *ictx, const char *p)
input_osc_133(struct input_ctx *ictx, const char *p)
input_osc_52_reply(struct input_ctx *ictx, char clip)
input_osc_52_parse(struct input_ctx *ictx, const char *p, u_char **out,
input_osc_52(struct input_ctx *ictx, const char *p)
input_osc_104(struct input_ctx *ictx, const char *p)
struct input_ctx *ictx = arg;
input_start_request_timer(struct input_ctx *ictx)
input_make_request(struct input_ctx *ictx, enum input_request_type type)
struct input_ctx *ictx = ir->ictx;
input_add_request(struct input_ctx *ictx, enum input_request_type type, int idx)
struct input_ctx *ictx = ir->ictx;
input_report_current_theme(struct input_ctx *ictx)
int (*handler)(struct input_ctx *);
void (*enter)(struct input_ctx *);
void (*exit)(struct input_ctx *);
struct input_ctx *ictx;
const struct input_ctx *ictx = key;
input_stop_utf8(struct input_ctx *ictx)
struct input_ctx *ictx = arg;
input_start_ground_timer(struct input_ctx *ictx)
input_reset_cell(struct input_ctx *ictx)
input_save_state(struct input_ctx *ictx)
input_restore_state(struct input_ctx *ictx)
struct input_ctx *
struct input_ctx *ictx;
input_free(struct input_ctx *ictx)
input_reset(struct input_ctx *ictx, int clear)
input_pending(struct input_ctx *ictx)
input_set_state(struct input_ctx *ictx, const struct input_transition *itr)
input_parse(struct input_ctx *ictx, const u_char *buf, size_t len)
struct input_ctx *ictx;
struct input_ctx *ictx;
struct input_ctx *input_init(struct window_pane *, struct bufferevent *,
struct input_ctx;
struct input_ctx *ictx;