Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_dev.h80 } nsc_io_t; typedef
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) in _nsc_add_cache()
112 nsc_io_t *io; in nsc_alloc_abuf()
245 nsc_io_t *io1, *io2; in nsc_copy()
254 (nsc_io_t *)h1->sb_fd : h1->sb_fd->sf_aio; in nsc_copy()
257 (nsc_io_t *)h2->sb_fd : h2->sb_fd->sf_aio; in nsc_copy()
389 nsc_io_t *io; in nsc_free_buf()
403 io = (nsc_io_t *)h->sb_fd; in nsc_free_buf()
H A Dnsctl.c81 nsc_io_t *_nsc_file_io;
82 nsc_io_t *_nsc_vchr_io;
83 nsc_io_t *_nsc_raw_io;
H A Dnsc_freeze.c69 static nsc_io_t *_nsc_frz_io;
H A Dnsc_disk.c43 #define _I(x) (((long)(&((nsc_io_t *)0)->x))/sizeof (long))
87 _nsc_add_disk(nsc_io_t *io) in _nsc_add_disk()
H A Dnsc_resv.c678 nsc_io_t *io = iodev->si_io;
742 nsc_io_t *io = iodev->si_io; in _nsc_detach_iodev()
H A Dnsc_ncallio.c48 static nsc_io_t *nsc_ncio_io;
/titanic_50/usr/src/uts/common/avs/ns/
H A Dnsctl_inter.h62 nsc_io_t *nsc_register_io(char *, int, void *) { } in nsc_register_io()
63 int nsc_unregister_io(nsc_io_t *, int) { } in nsc_unregister_io() argument
64 nsc_path_t *nsc_register_path(char *, int, nsc_io_t *) { } in nsc_register_path() argument
H A Dnsctl.h138 typedef struct nsc_io_s { int x; } nsc_io_t; typedef
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 *);
/titanic_50/usr/src/cmd/mdb/common/modules/nsctl/
H A Dnsctl.c201 next = wsp->walk_addr + OFFSETOF(nsc_io_t, next); in nsc_io_wstep()
754 nsc_io_t *io; in nsc_io()
1110 nsc_io_t *io; in nsc_fd()
1154 (uintptr_t)io + OFFSETOF(nsc_io_t, name)) != in nsc_fd()
1313 (uintptr_t)iodev->si_io + OFFSETOF(nsc_io_t, name)) != in nsc_iodev()
/titanic_50/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;
/titanic_50/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;
/titanic_50/usr/src/uts/common/avs/ns/dsw/
H A Ddsw_dev.c106 static nsc_io_t *_ii_io, *_ii_ior;
152 static nsc_path_t *_ii_register_path(char *path, int type, nsc_io_t *io);
10205 _ii_register_path(char *path, int type, nsc_io_t *io) in _ii_register_path()