Searched refs:nsc_io_t (Results 1 – 18 of 18) sorted by relevance
/titanic_50/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_dev.h | 80 } 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 D | nsc_dev.c | 48 #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 D | nsc_cache.c | 42 #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 D | nsctl.c | 81 nsc_io_t *_nsc_file_io; 82 nsc_io_t *_nsc_vchr_io; 83 nsc_io_t *_nsc_raw_io;
|
H A D | nsc_freeze.c | 69 static nsc_io_t *_nsc_frz_io;
|
H A D | nsc_disk.c | 43 #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 D | nsc_resv.c | 678 nsc_io_t *io = iodev->si_io; 742 nsc_io_t *io = iodev->si_io; in _nsc_detach_iodev()
|
H A D | nsc_ncallio.c | 48 static nsc_io_t *nsc_ncio_io;
|
/titanic_50/usr/src/uts/common/avs/ns/ |
H A D | nsctl_inter.h | 62 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 D | nsctl.h | 138 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 D | nsctl.c | 201 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 D | sd_conf.c | 195 nsc_io_t *io;
|
H A D | sd_bcache.h | 1066 extern nsc_io_t *sdbc_io;
|
H A D | sd_bcache.c | 341 nsc_io_t *sdbc_io;
|
/titanic_50/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_dev.c | 66 nsc_io_t *_rdc_io_hc; 67 static nsc_io_t *_rdc_io_hr;
|
H A D | rdc_bitmap.c | 85 extern nsc_io_t *_rdc_io_hc;
|
H A D | rdc_diskq.c | 53 extern nsc_io_t *_rdc_io_hc;
|
/titanic_50/usr/src/uts/common/avs/ns/dsw/ |
H A D | dsw_dev.c | 106 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()
|