HomeSort by relevance Sort by last modified time
    Searched refs:mdb_iob_t (Results 1 - 12 of 12) sorted by null

  /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;

Completed in 600 milliseconds