Lines Matching refs:vmem_t
54 extern vmem_t *heap_lp_arena; /* kernel large page heap arena */
55 extern vmem_t *heap_arena; /* primary kernel heap arena */
56 extern vmem_t *hat_memload_arena; /* HAT translation arena */
58 extern vmem_t *heap32_arena; /* 32-bit kernel heap arena */
59 extern vmem_t *heaptext_arena; /* kernel text arena, from heap */
62 extern vmem_t *static_arena; /* arena for caches to import static memory */
63 extern vmem_t *static_alloc_arena; /* arena for allocating static memory */
64 extern vmem_t *zio_arena; /* arena for zio caches */
65 extern vmem_t *zio_alloc_arena; /* arena for zio caches */
79 extern void *segkmem_xalloc(vmem_t *, void *, size_t, int, uint_t,
81 extern void *segkmem_alloc(vmem_t *, size_t, int);
82 extern void *segkmem_alloc_permanent(vmem_t *, size_t, int);
83 extern void segkmem_free(vmem_t *, void *, size_t);
84 extern void segkmem_xfree(vmem_t *, void *, size_t, void (*)(page_t *));
91 extern void *segkmem_zio_alloc(vmem_t *, size_t, int);
93 extern void segkmem_zio_free(vmem_t *, void *, size_t);
124 extern void *segkmem_alloc_lp(vmem_t *, size_t *, size_t, int);
125 extern void segkmem_free_lp(vmem_t *, void *, size_t);