Searched refs:nsc_rmmap_t (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_gen.h50 } nsc_rmmap_t; typedef in typeref:struct:nsc_rmmap_s
59 extern int _nsc_rmmap_init(nsc_rmmap_t *, char *, int, size_t, ulong_t);
60 extern ulong_t _nsc_rmmap_alloc(nsc_rmmap_t *, char *, size_t, void (*)());
61 extern void _nsc_rmmap_free(nsc_rmmap_t *, char *, nsc_mem_t *);
62 extern size_t _nsc_rmmap_size(nsc_rmmap_t *, char *);
63 extern size_t _nsc_rmmap_avail(nsc_rmmap_t *);
65 extern nsc_rmmap_t *_nsc_global_nvmemmap_lookup(nsc_rmmap_t *);
H A Dnsc_mem.h80 nsc_rmmap_t map[1]; /* Start of map array */
83 extern nsc_rmmap_t *_nsc_global_nvmemmap_lookup(nsc_rmmap_t *);
H A Dnsc_gen.c54 static int _nsc_rmmap_inuse(nsc_rmmap_t *, ulong_t *, size_t *);
157 * _nsc_rmmap_init (nsc_rmmap_t *map, char *name, int nslot,
170 _nsc_rmmap_init(nsc_rmmap_t *map, char *name,
173 nsc_rmmap_t *nvmap = NULL;
196 sizeof (nsc_rmmap_t), nsc_cm_errhdlr);
212 * _nsc_rmmap_alloc (nsc_rmmap_t *map, char *name,
226 _nsc_rmmap_alloc(nsc_rmmap_t *map, char *name, size_t size, void (*alloc)())
231 nsc_rmmap_t *nvmap = NULL;
249 sizeof (nsc_rmmap_t), nsc_cm_errhdlr);
286 sizeof (nsc_rmmap_t), nsc_cm_errhdl
[all...]
H A Dnsc_mem.c57 nsc_rmmap_t *_nsc_global_map;
213 nsc_rmmap_t *rmap = _nsc_rmhdr_ptr->map;
214 nsc_rmmap_t *rmapend;
216 rmapend = (nsc_rmmap_t *)
354 (sizeof (nsc_rmmap_t) * (_NSC_GLSLOT - 1));
426 (sizeof (nsc_rmmap_t) * (_NSC_GLSLOT - 1));
886 nsc_rmmap_t *
887 _nsc_global_nvmemmap_lookup(nsc_rmmap_t *hp)
893 return ((nsc_rmmap_t *)(_nsc_rm_nvmem_base + offset));
H A Dnsc_dev.c85 extern nsc_rmmap_t *_nsc_global_map;
/illumos-gate/usr/src/cmd/avs/nsctl/
H A Dnscadm.c255 nsc_rmmap_t *rmap;
265 rmap < (nsc_rmmap_t *)(addr + len); ++i, ++rmap) {
/illumos-gate/usr/src/cmd/mdb/common/modules/nsctl/
H A Dnsctl.c1779 nsc_rmmap_t slot;

Completed in 54 milliseconds