Searched refs:nsc_io_t (Results 1 - 18 of 18) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_dev.h80 } nsc_io_t; typedef in typeref:struct:nsc_io_s
87 nsc_io_t *sp_io; /* I/O module */
145 nsc_io_t *si_io; /* Interface to I/O module */
178 nsc_io_t *sf_aio; /* Active I/O module */
201 extern nsc_io_t *_nsc_null_io;
H A Dnsc_dev.c48 #define _I(x) (((long)(&((nsc_io_t *)0)->x))/sizeof (long))
74 nsc_io_t *_nsc_io_top = NULL;
75 nsc_io_t *_nsc_null_io = NULL;
89 static nsc_io_t *_nsc_find_io(char *, int, int *);
90 nsc_io_t *_nsc_reserve_io(char *, int);
91 static nsc_io_t *_nsc_alloc_io(int, char *, int);
102 static int _nsc_decode_io(nsc_def_t *, nsc_io_t *);
104 void _nsc_release_io(nsc_io_t *);
108 static void _nsc_free_io(nsc_io_t *);
115 extern void _nsc_add_disk(nsc_io_t *);
[all...]
H A Dnsc_cache.c42 #define _I(x) (((long)(&((nsc_io_t *)0)->x))/sizeof (long))
70 extern nsc_io_t *_nsc_reserve_io(char *, int);
71 extern void _nsc_release_io(nsc_io_t *);
81 _nsc_add_cache(nsc_io_t *io)
112 nsc_io_t *io;
245 nsc_io_t *io1, *io2;
254 (nsc_io_t *)h1->sb_fd : h1->sb_fd->sf_aio;
257 (nsc_io_t *)h2->sb_fd : h2->sb_fd->sf_aio;
389 nsc_io_t *io;
403 io = (nsc_io_t *)
[all...]
H A Dnsc_freeze.c69 static nsc_io_t *_nsc_frz_io;
H A Dnsctl.c78 nsc_io_t *_nsc_file_io;
79 nsc_io_t *_nsc_vchr_io;
80 nsc_io_t *_nsc_raw_io;
H A Dnsc_disk.c43 #define _I(x) (((long)(&((nsc_io_t *)0)->x))/sizeof (long))
75 * _nsc_add_disk (nsc_io_t *io)
87 _nsc_add_disk(nsc_io_t *io)
H A Dnsc_resv.c678 nsc_io_t *io = iodev->si_io;
742 nsc_io_t *io = iodev->si_io;
H A Dnsc_ncallio.c48 static nsc_io_t *nsc_ncio_io;
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/
H A Dnsctl_inter.h62 nsc_io_t *nsc_register_io(char *, int, void *) { }
63 int nsc_unregister_io(nsc_io_t *, int) { }
64 nsc_path_t *nsc_register_path(char *, int, nsc_io_t *) { }
H A Dnsctl.h138 typedef struct nsc_io_s { int x; } nsc_io_t; typedef in typeref:struct:nsc_io_s
142 extern nsc_io_t *nsc_register_io(char *, int, nsc_def_t *);
143 extern int nsc_unregister_io(nsc_io_t *, int);
144 extern nsc_path_t *nsc_register_path(char *, int, nsc_io_t *);
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/nsctl/
H A Dnsctl.c201 next = wsp->walk_addr + OFFSETOF(nsc_io_t, next);
204 mdb_warn("failed to read nsc_io_t.next at %p", next);
747 * Display a single nsc_io_t structure.
754 nsc_io_t *io;
784 mdb_warn("failed to read nsc_io_t.name");
1110 nsc_io_t *io;
1154 (uintptr_t)io + OFFSETOF(nsc_io_t, name)) !=
1156 mdb_warn("failed to read nsc_io_t.name");
1162 mdb_warn("failed to read nsc_io_t.name string");
1313 (uintptr_t)iodev->si_io + OFFSETOF(nsc_io_t, nam
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_conf.c195 nsc_io_t *io;
H A Dsd_bcache.h1066 extern nsc_io_t *sdbc_io;
H A Dsd_bcache.c341 nsc_io_t *sdbc_io;
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_dev.c66 nsc_io_t *_rdc_io_hc;
67 static nsc_io_t *_rdc_io_hr;
H A Drdc_bitmap.c85 extern nsc_io_t *_rdc_io_hc;
H A Drdc_diskq.c53 extern nsc_io_t *_rdc_io_hc;
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/dsw/
H A Ddsw_dev.c105 static nsc_io_t *_ii_io, *_ii_ior;
151 static nsc_path_t *_ii_register_path(char *path, int type, nsc_io_t *io);
10202 _ii_register_path(char *path, int type, nsc_io_t *io)

Completed in 222 milliseconds