termio_data_t
termio_puts(termio_data_t *td, const char *s, uint_t lines)
termio_tput(termio_data_t *td, const char *s, uint_t lines)
termio_addch(termio_data_t *td, char c, size_t width)
termio_insch(termio_data_t *td, char c, size_t width)
termio_mvcur(termio_data_t *td)
termio_backleft(termio_data_t *td)
termio_bspch(termio_data_t *td)
termio_delch(termio_data_t *td)
termio_clear(termio_data_t *td)
termio_redraw(termio_data_t *td)
termio_prompt(termio_data_t *td)
termio_dump(termio_data_t *td, const termio_attr_t *ta)
termio_setup_attrs(termio_data_t *td, const char *name)
termio_data_t *td;
td = mdb_zalloc(sizeof (termio_data_t), UM_SLEEP);
mdb_free(td, sizeof (termio_data_t));
termio_insert(termio_data_t *td, int c)
termio_accept(termio_data_t *td, int c)
termio_backspace(termio_data_t *td, int c)
termio_tab(termio_data_t *td, int c)
termio_delchar(termio_data_t *td, int c)
termio_fwdchar(termio_data_t *td, int c)
termio_backchar(termio_data_t *td, int c)
termio_transpose(termio_data_t *td, int c)
termio_home(termio_data_t *td, int c)
termio_end(termio_data_t *td, int c)
termio_fwdword(termio_data_t *td, int c)
termio_backword(termio_data_t *td, int c)
termio_kill(termio_data_t *td, int c)
termio_killfwdword(termio_data_t *td, int c)
termio_killbackword(termio_data_t *td, int c)
termio_reset(termio_data_t *td, int c)
termio_widescreen(termio_data_t *td, int c)
termio_prevhist(termio_data_t *td, int c)
termio_nexthist(termio_data_t *td, int c)
termio_accel(termio_data_t *td, int c)
termio_findhist(termio_data_t *td, int c)
termio_refresh(termio_data_t *td, int c)
termio_abort(termio_data_t *td, int c, int err)
termio_intr(termio_data_t *td, int c)
termio_quit(termio_data_t *td, int c)
termio_susp(termio_data_t *td, int c)
termio_data_t *td = data;
static void termio_suspend_tty(termio_data_t *, struct termios *);
static void termio_resume_tty(termio_data_t *, struct termios *);
static void termio_putp(termio_data_t *, const char *, uint_t);
static void termio_puts(termio_data_t *, const char *, uint_t);
static void termio_tput(termio_data_t *, const char *, uint_t);
static void termio_addch(termio_data_t *, char, size_t);
static void termio_insch(termio_data_t *, char, size_t);
static void termio_mvcur(termio_data_t *);
static void termio_bspch(termio_data_t *);
static void termio_delch(termio_data_t *);
static void termio_clear(termio_data_t *);
static void termio_redraw(termio_data_t *);
static void termio_prompt(termio_data_t *);
static const char *termio_tab(termio_data_t *, int);
static const char *termio_insert(termio_data_t *, int);
static const char *termio_accept(termio_data_t *, int);
static const char *termio_backspace(termio_data_t *, int);
static const char *termio_delchar(termio_data_t *, int);
static const char *termio_fwdchar(termio_data_t *, int);
static const char *termio_backchar(termio_data_t *, int);
static const char *termio_transpose(termio_data_t *, int);
static const char *termio_home(termio_data_t *, int);
static const char *termio_end(termio_data_t *, int);
static const char *termio_fwdword(termio_data_t *, int);
static const char *termio_backword(termio_data_t *, int);
static const char *termio_kill(termio_data_t *, int);
static const char *termio_killfwdword(termio_data_t *, int);
static const char *termio_killbackword(termio_data_t *, int);
static const char *termio_reset(termio_data_t *, int);
static const char *termio_widescreen(termio_data_t *, int);
static const char *termio_prevhist(termio_data_t *, int);
static const char *termio_nexthist(termio_data_t *, int);
static const char *termio_accel(termio_data_t *, int);
static const char *termio_findhist(termio_data_t *, int);
static const char *termio_refresh(termio_data_t *, int);
static const char *termio_intr(termio_data_t *, int);
static const char *termio_quit(termio_data_t *, int);
static const char *termio_susp(termio_data_t *, int);
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
mdb_free(td, sizeof (termio_data_t));
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_warn(termio_data_t *td, uint_t flag, const char *format, ...)
termio_suspend_tty(termio_data_t *td, struct termios *iosp)
termio_resume_tty(termio_data_t *td, struct termios *iosp)
termio_data_t *td = io->io_data;
termio_data_t *td = io->io_data;
termio_delay(termio_data_t *td, uint_t usec)
termio_pad(termio_data_t *td, const char *s, uint_t lines)
termio_putp(termio_data_t *td, const char *s, uint_t lines)