Searched refs:kmem_lp_arena (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kmem.c | 153 static vmem_t *kmem_lp_arena; variable 1283 ASSERT(kmem_lp_arena != NULL); in segkmem_alloc_lp() 1310 vmem_size(kmem_lp_arena, VMEM_FREE) <= kmemlp_qnt && in segkmem_alloc_lp() 1325 if (vmem_size(kmem_lp_arena, VMEM_FREE) < in segkmem_alloc_lp() 1329 } else if (vmem_size(kmem_lp_arena, VMEM_FREE) <= in segkmem_alloc_lp() 1353 addr = vmem_alloc(kmem_lp_arena, asize, in segkmem_alloc_lp() 1388 if (kmem_lp_arena == NULL || !IS_KMEM_VA_LARGEPAGE((caddr_t)inaddr)) { in segkmem_free_lp() 1391 vmem_free(kmem_lp_arena, inaddr, size); in segkmem_free_lp() 1629 kmem_lp_arena = vmem_create("kmem_lp", NULL, 0, segkmem_kmemlp_quantum, in segkmem_heap_lp_init() 1632 ASSERT(kmem_lp_arena != NULL); in segkmem_heap_lp_init() [all …]
|