| /onnv/onnv-gate/usr/src/cmd/mdb/common/mdb/ |
| mdb_io.h | 42 typedef struct mdb_iob mdb_iob_t; /* I/O buffer */ typedef in typeref:struct:mdb_iob 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 *); [all...] |
| mdb_io.c | 37 * (1) An i/o buffer (mdb_iob_t) provides buffered read or write capabilities, 47 * connected or disconnected from an mdb_iob_t, and an IOP_SETATTR entry point 182 iob_write(mdb_iob_t *iob, mdb_io_t *io, const void *buf, size_t n) 209 iob_read(mdb_iob_t *iob, mdb_io_t *io) 239 iob_pager(mdb_iob_t *iob) 338 iob_indent(mdb_iob_t *iob) 355 iob_unindent(mdb_iob_t *iob) 370 mdb_iob_t * 373 mdb_iob_t *iob = mdb_alloc(sizeof (mdb_iob_t), UM_SLEEP) [all...] |
| mdb.h | 150 mdb_iob_t *m_in; /* Input stream */ 151 mdb_iob_t *m_out; /* Output stream */ 152 mdb_iob_t *m_err; /* Error stream */ 153 mdb_iob_t *m_null; /* Null stream */ 227 extern void mdb_dcmd_usage(const mdb_idcmd_t *, mdb_iob_t *);
|
| 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 *);
|
| 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) 252 pio_unlink(mdb_io_t *io, mdb_iob_t *iob) 347 mdb_iob_isapipe(mdb_iob_t *iob)
|
| mdb_shell.c | 123 shellio_unlink(mdb_io_t *io, mdb_iob_t *iob) 166 mdb_iob_t *iob;
|
| mdb_strio.c | 151 mdb_iob_isastr(mdb_iob_t *iob)
|
| mdb.c | 801 rdsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) 834 wrsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) 860 mdb_iob_t *iobs[2]; 1056 mdb_dcmd_usage(const mdb_idcmd_t *idcp, mdb_iob_t *iob) [all...] |
| mdb_termio.c | 194 mdb_iob_t *tio_out; /* I/o buffer for terminal output */ 195 mdb_iob_t *tio_in; /* I/o buffer for terminal input */ 196 mdb_iob_t *tio_link; /* I/o buffer to resize on WINCH */ 238 static void termio_link(mdb_io_t *, mdb_iob_t *); 239 static void termio_unlink(mdb_io_t *, mdb_iob_t *); 550 termio_link(mdb_io_t *io, mdb_iob_t *iob) 562 termio_unlink(mdb_io_t *io, mdb_iob_t *iob) [all...] |
| mdb_main.c | 1035 mdb_iob_t *iob = mdb_iob_create(rc_io, MDB_IOB_RDONLY); 1036 mdb_iob_t *old = mdb.m_in;
|
| mdb_cmds.c | 818 mdb_iob_t *iob; [all...] |
| /onnv/onnv-gate/usr/src/cmd/mdb/common/modules/mdb_ds/ |
| mdb_ds.c | 173 mdb_iob_t iob; 439 mdb_iob_t iob;
|