Searched refs:mdb_iob_t (Results 1 – 12 of 12) sorted by relevance
/titanic_44/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_io.h | 42 typedef struct mdb_iob mdb_iob_t; /* I/O buffer */ typedef 63 mdb_iob_t *stk_top; /* Topmost stack element */ 73 mdb_iob_t *ctx_iob; /* Storage for iob save/restore */ 79 typedef void mdb_iobsvc_f(mdb_iob_t *, mdb_iob_t *, mdb_iob_ctx_t *); 98 extern mdb_iob_t *mdb_iob_create(mdb_io_t *, uint_t); 99 extern void mdb_iob_pipe(mdb_iob_t **, mdb_iobsvc_f *, mdb_iobsvc_f *); 100 extern void mdb_iob_destroy(mdb_iob_t *); 102 extern void mdb_iob_flush(mdb_iob_t *); 103 extern void mdb_iob_nlflush(mdb_iob_t *); 104 extern void mdb_iob_discard(mdb_iob_t *); [all …]
|
H A D | mdb_io.c | 184 iob_write(mdb_iob_t *iob, mdb_io_t *io, const void *buf, size_t n) in iob_write() 211 iob_read(mdb_iob_t *iob, mdb_io_t *io) in iob_read() 241 iob_pager(mdb_iob_t *iob) in iob_pager() 340 iob_indent(mdb_iob_t *iob) in iob_indent() 357 iob_unindent(mdb_iob_t *iob) in iob_unindent() 372 mdb_iob_t * 375 mdb_iob_t *iob = mdb_alloc(sizeof (mdb_iob_t), UM_SLEEP); in mdb_iob_create() 398 mdb_iob_pipe(mdb_iob_t **iobs, mdb_iobsvc_f *rdsvc, mdb_iobsvc_f *wrsvc) in mdb_iob_pipe() 413 mdb_iob_destroy(mdb_iob_t *iob) in mdb_iob_destroy() 431 mdb_free(iob, sizeof (mdb_iob_t)); in mdb_iob_destroy() [all …]
|
H A D | mdb_io_impl.h | 47 void (*io_link)(mdb_io_t *, mdb_iob_t *); 48 void (*io_unlink)(mdb_io_t *, mdb_iob_t *); 105 mdb_iob_t *iob_next; /* Stack next pointer */ 118 extern void no_io_link(mdb_io_t *, mdb_iob_t *); 119 extern void no_io_unlink(mdb_io_t *, mdb_iob_t *);
|
H A D | mdb.h | 157 mdb_iob_t *m_in; /* Input stream */ 158 mdb_iob_t *m_out; /* Output stream */ 159 mdb_iob_t *m_err; /* Error stream */ 160 mdb_iob_t *m_null; /* Null stream */ 238 extern void mdb_dcmd_usage(const mdb_idcmd_t *, mdb_iob_t *);
|
H A D | mdb_pipeio.c | 64 mdb_iob_t *pipe_rdiob; /* Read-side i/o buffer */ 66 mdb_iob_t *pipe_wriob; /* Write-side i/o buffer */ 234 pio_link(mdb_io_t *io, mdb_iob_t *iob) in pio_link() 252 pio_unlink(mdb_io_t *io, mdb_iob_t *iob) in pio_unlink() 347 mdb_iob_isapipe(mdb_iob_t *iob) in mdb_iob_isapipe()
|
H A D | mdb_shell.c | 123 shellio_unlink(mdb_io_t *io, mdb_iob_t *iob) in shellio_unlink() 166 mdb_iob_t *iob; in mdb_shell_pipe()
|
H A D | mdb.c | 815 rdsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) in rdsvc() 848 wrsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) in wrsvc() 874 mdb_iob_t *iobs[2]; in mdb_call() 1072 mdb_dcmd_usage(const mdb_idcmd_t *idcp, mdb_iob_t *iob) in mdb_dcmd_usage()
|
H A D | mdb_strio.c | 151 mdb_iob_isastr(mdb_iob_t *iob) in mdb_iob_isastr()
|
H A D | mdb_termio.c | 202 mdb_iob_t *tio_out; /* I/o buffer for terminal output */ 203 mdb_iob_t *tio_in; /* I/o buffer for terminal input */ 204 mdb_iob_t *tio_link; /* I/o buffer to resize on WINCH */ 246 static void termio_link(mdb_io_t *, mdb_iob_t *); 247 static void termio_unlink(mdb_io_t *, mdb_iob_t *); 569 termio_link(mdb_io_t *io, mdb_iob_t *iob) in termio_link() 581 termio_unlink(mdb_io_t *io, mdb_iob_t *iob) in termio_unlink() 1554 mdb_iob_isatty(mdb_iob_t *iob) in mdb_iob_isatty()
|
H A D | mdb_main.c | 1071 mdb_iob_t *iob = mdb_iob_create(rc_io, MDB_IOB_RDONLY); in main() 1072 mdb_iob_t *old = mdb.m_in; in main()
|
H A D | mdb_cmds.c | 826 mdb_iob_t *iob; in cmd_cat()
|
/titanic_44/usr/src/cmd/mdb/common/modules/mdb_ds/ |
H A D | mdb_ds.c | 162 mdb_iob_t iob; in cmd_iob() 428 mdb_iob_t iob; in iob_stack_walk_step()
|