HomeSort by relevance Sort by last modified time
    Searched refs:mdb_io_t (Results 1 - 25 of 29) sorted by null

1 2

  /onnv/onnv-gate/usr/src/cmd/mdb/common/kmdb/
kmdb_io.h 39 extern mdb_io_t *kmdb_promio_create(char *);
kmdb_fdio.c 43 mdb_io_t *
kmdb_promio.c 57 pio_read(mdb_io_t *io, void *buf, size_t nbytes)
68 pio_write(mdb_io_t *io, const void *buf, size_t nbytes)
79 pio_seek(mdb_io_t *io, off64_t offset, int whence)
88 pio_ctl(mdb_io_t *io, int req, void *arg)
153 pio_close(mdb_io_t *io)
161 pio_name(mdb_io_t *io)
185 mdb_io_t *
188 mdb_io_t *io;
195 io = mdb_zalloc(sizeof (mdb_io_t), UM_SLEEP);
kmdb_main.c 162 mdb_io_t *in_io, *out_io, *err_io, *null_io;
307 mdb_io_t *inio, *outio;
  /onnv/onnv-gate/usr/src/cmd/mdb/common/mdb/
mdb_io_impl.h 41 ssize_t (*io_read)(mdb_io_t *, void *, size_t);
42 ssize_t (*io_write)(mdb_io_t *, const void *, size_t);
43 off64_t (*io_seek)(mdb_io_t *, off64_t, int);
44 int (*io_ctl)(mdb_io_t *, int, void *);
45 void (*io_close)(mdb_io_t *);
46 const char *(*io_name)(mdb_io_t *);
47 void (*io_link)(mdb_io_t *, mdb_iob_t *);
48 void (*io_unlink)(mdb_io_t *, mdb_iob_t *);
49 int (*io_setattr)(mdb_io_t *, int, uint_t);
50 void (*io_suspend)(mdb_io_t *);
    [all...]
mdb_logio.c 46 logio_read(mdb_io_t *io, void *buf, size_t nbytes)
48 mdb_io_t *logio = io->io_data;
66 logio_write(mdb_io_t *io, const void *buf, size_t nbytes)
68 mdb_io_t *logio = io->io_data;
84 logio_close(mdb_io_t *io)
90 logio_name(mdb_io_t *io)
112 mdb_io_t *
113 mdb_logio_create(mdb_io_t *logio)
115 mdb_io_t *io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP)
    [all...]
mdb_io.h 43 typedef struct mdb_io mdb_io_t; /* I/O implementation */ typedef in typeref:struct:mdb_io
94 extern mdb_io_t *mdb_io_hold(mdb_io_t *);
95 extern void mdb_io_rele(mdb_io_t *);
96 extern void mdb_io_destroy(mdb_io_t *);
98 extern mdb_iob_t *mdb_iob_create(mdb_io_t *, uint_t);
106 extern void mdb_iob_push_io(mdb_iob_t *, mdb_io_t *);
107 extern mdb_io_t *mdb_iob_pop_io(mdb_iob_t *);
110 extern void mdb_iob_setpager(mdb_iob_t *, mdb_io_t *);
164 extern mdb_io_t *mdb_logio_create(mdb_io_t *)
    [all...]
mdb_strio.c 49 strio_read(mdb_io_t *io, void *buf, size_t nbytes)
65 strio_seek(mdb_io_t *io, off64_t offset, int whence)
95 strio_close(mdb_io_t *io)
104 strio_name(mdb_io_t *io)
126 mdb_io_t *
129 mdb_io_t *io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP);
153 mdb_io_t *io;
mdb_memio.c 44 memio_read(mdb_io_t *io, void *buf, size_t nbytes)
60 memio_seek(mdb_io_t *io, off64_t offset, int whence)
101 mdb_io_t *
104 mdb_io_t *io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP);
mdb_fdio.c 57 fdio_read(mdb_io_t *io, void *buf, size_t nbytes)
68 fdio_write(mdb_io_t *io, const void *buf, size_t nbytes)
79 fdio_seek(mdb_io_t *io, off64_t offset, int whence)
90 fdio_ctl(mdb_io_t *io, int req, void *arg)
104 fdio_close(mdb_io_t *io)
113 fdio_name(mdb_io_t *io)
123 mdb_io_t *
178 fdio_bdev_read(mdb_io_t *io, void *buf, size_t nbytes)
219 fdio_bdev_write(mdb_io_t *io, const void *buf, size_t nbytes)
271 mdb_io_t *
    [all...]
mdb_kb_kvm.c 41 static mdb_io_t *
44 mdb_io_t *io;
mdb_pipeio.c 77 pio_read(mdb_io_t *io, void *buf, size_t nbytes)
143 pio_write(mdb_io_t *io, const void *buf, size_t nbytes)
204 pio_ctl(mdb_io_t *io, int req, void *arg)
221 pio_close(mdb_io_t *io)
228 pio_name(mdb_io_t *io)
234 pio_link(mdb_io_t *io, mdb_iob_t *iob)
252 pio_unlink(mdb_io_t *io, mdb_iob_t *iob)
327 mdb_io_t *
330 mdb_io_t *io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP)
    [all...]
mdb_gelf.h 67 mdb_io_t *gf_io; /* I/o backend for ELF file */
94 extern int mdb_gelf_check(mdb_io_t *, Elf32_Ehdr *, GElf_Half);
95 extern mdb_gelf_file_t *mdb_gelf_create(mdb_io_t *, GElf_Half, int);
104 ssize_t (*)(mdb_io_t *, void *, size_t), mdb_gelf_rw_t);
mdb_kb.h 56 mdb_io_t *(*kb_sym_io)(void *, const char *);
mdb_shell.c 123 shellio_unlink(mdb_io_t *io, mdb_iob_t *iob)
125 mdb_io_t *fdio = io->io_next;
136 shellio_close(mdb_io_t *io)
167 mdb_io_t *io;
204 io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP);
mdb_io.c 42 * (2) Each i/o buffer is associated with an underlying i/o backend (mdb_io_t).
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)
371 mdb_iob_create(mdb_io_t *io, uint_t flags)
398 mdb_io_t *pio = mdb_pipeio_create(rdsvc, wrsvc);
493 mdb_iob_push_io(mdb_iob_t *iob, mdb_io_t *io)
501 mdb_io_t *
504 mdb_io_t *io = iob->iob_iop;
527 mdb_iob_setpager(mdb_iob_t *iob, mdb_io_t *pgio)
    [all...]
mdb_termio.c 191 mdb_io_t *tio_io; /* Pointer back to containing i/o */
192 mdb_io_t *tio_out_io; /* Terminal output backend */
193 mdb_io_t *tio_in_io; /* Terminal input backend */
232 static ssize_t termio_read(mdb_io_t *, void *, size_t);
233 static ssize_t termio_write(mdb_io_t *, const void *, size_t);
234 static off64_t termio_seek(mdb_io_t *, off64_t, int);
235 static int termio_ctl(mdb_io_t *, int, void *);
236 static void termio_close(mdb_io_t *);
237 static const char *termio_name(mdb_io_t *);
238 static void termio_link(mdb_io_t *, mdb_iob_t *)
    [all...]
mdb_rawfile.c 50 mdb_io_t *r_object_fio;
51 mdb_io_t *r_core_fio;
112 rf_read(mdb_io_t *io, void *buf, size_t nbytes, uint64_t addr)
129 rf_write(mdb_io_t *io, const void *buf, size_t nbytes, uint64_t addr)
224 rf_print_map(mdb_io_t *io, const char *type, int tflags,
416 mdb_io_t *io[2] = { NULL, NULL };
mdb.h 155 mdb_io_t *m_term; /* Terminal for interactive mode */
156 mdb_io_t *m_log; /* Log file i/o backend (NULL if not logging) */
mdb_kproc.c 89 mdb_io_t *kpf_fio; /* ELF file back-end */
134 static mdb_io_t *kp_io_create(mdb_tgt_t *, kp_map_t *);
1060 kp_io_read(mdb_io_t *io, void *buf, size_t nbytes)
1088 kp_io_seek(mdb_io_t *io, off64_t offset, int whence)
1119 kp_io_close(mdb_io_t *io)
1125 kp_io_name(mdb_io_t *io)
1149 static mdb_io_t *
1155 mdb_io_t *io = mdb_alloc(sizeof (mdb_io_t), UM_SLEEP);
mdb_proc.h 144 mdb_io_t *p_fio; /* Current file i/o backend */
145 mdb_io_t *p_aout_fio; /* Original file i/o backend */
mdb_kvm.h 84 mdb_io_t *k_fio; /* File i/o backend */
mdb_main.c 404 extern int mdb_kvm_is_compressed_dump(mdb_io_t *);
411 mdb_io_t *in_io, *out_io, *err_io, *null_io;
794 mdb_io_t *io;
1028 mdb_io_t *rc_io;
mdb_gelf.c 582 gelf32_init(mdb_gelf_file_t *gf, mdb_io_t *io, const Elf32_Ehdr *ehdr)
655 gelf64_init(mdb_gelf_file_t *gf, mdb_io_t *io, Elf64_Ehdr *ehdr)
714 mdb_gelf_check(mdb_io_t *io, Elf32_Ehdr *ehp, GElf_Half etype)
761 mdb_gelf_create(mdb_io_t *io, GElf_Half etype, int mode)
    [all...]
  /onnv/onnv-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
mdb_kb.c 230 mdb_io_t *io = NULL;
1136 mdb_io_t *io;
    [all...]

Completed in 920 milliseconds

1 2