/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ppage.c | 59 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 68 vmem_free(heap_arena, va, PAGESIZE);
|
H A D | graphics.c | 161 videomem = vmem_alloc(heap_arena, videomem_size, VM_SLEEP); 192 vmem_free(heap_arena, videomem, videomem_size);
|
H A D | memscrub.c | 178 memscrub_window = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
|
H A D | pci_cfgacc_x86.c | 77 pci_cfgacc_virt_base = vmem_alloc(heap_arena,
|
H A D | ddi_impl.c | 1127 heap_arena, 0, VM_SLEEP); 1331 addr = vmem_alloc(heap_arena, asize, 1334 addr = vmem_xalloc(heap_arena, asize, align, 0, 0, NULL, NULL, 1340 vmem_free(heap_arena, addr, asize); 1356 vmem_free(heap_arena, addr, asize); 1401 vmem_free(heap_arena, addr, asize);
|
/illumos-gate/usr/src/uts/sun4u/starfire/os/ |
H A D | cpu_sgnblk.c | 116 cvaddr = vmem_alloc(heap_arena, ptob(num_pages), VM_SLEEP); 177 vmem_free(heap_arena, (caddr_t)cvaddr, ptob(num_pages));
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xen_mmu.c | 158 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP); 174 addr = (uintptr_t)vmem_xalloc(heap_arena, sz, MMU_PAGESIZE, 0, 215 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP); 227 addr = (uintptr_t)vmem_alloc(heap_arena, sz, VM_SLEEP); 242 xb_addr = vmem_alloc(heap_arena, MMU_PAGESIZE, VM_SLEEP);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kmem.h | 55 extern vmem_t *heap_arena; /* primary kernel heap arena */
|
H A D | seg_kmem.c | 87 * heap_arena is the general heap arena. 108 vmem_t *heap_arena; /* primary kernel heap arena */ variable 270 heap_arena = vmem_init("heap", kernelheap, heap_size, PAGESIZE, 278 heap_core_arena = heap_arena; 286 * range will be returned back to the heap_arena. 289 (void) vmem_xalloc(heap_arena, heap_lp_size, PAGESIZE, 0, 0, 297 (void) vmem_xalloc(heap_arena, first_avail - kernelheap, PAGESIZE, 337 segkmem_alloc_permanent, segkmem_free, heap_arena, 0, VM_SLEEP); 353 hat_memload_alloc, segkmem_free, heap_arena, 0, 620 * The kernel's heap_arena (represente [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | bp_map.c | 76 bp_vmem_alloc, vmem_free, heap_arena, 137 kaddr = vmem_xalloc(heap_arena, size, bp_align, color, 242 vmem_free(heap_arena, (void *)base, size);
|
H A D | subr.c | 323 vaddr = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 350 vmem_free(heap_arena, vaddr, PAGESIZE);
|
H A D | urw.c | 159 kaddr = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | i86_mmu.c | 71 addr1 = addr = vmem_alloc(heap_arena, mmu_ptob(pgcnt), VM_SLEEP); 216 ptes = vmem_xalloc(heap_arena, window_size, LEVEL_SIZE(1), 0, 381 mmu.pwin_base = vmem_xalloc(heap_arena, nwindows * MMU_PAGESIZE, 384 mmu.pwin_pte_va = vmem_xalloc(heap_arena, MMU_PAGESIZE,
|
H A D | hat_kdi.c | 89 hat_kdi_page = (uintptr_t)vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 97 hat_kdi_pte = vmem_xalloc(heap_arena, MMU_PAGESIZE, MMU_PAGESIZE, 0,
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 118 cvaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP); 152 vmem_free(heap_arena, base, ptob(npages));
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac_add.c | 141 base_va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 168 vmem_free(heap_arena, base_va, PAGESIZE);
|
H A D | ac_test.c | 186 test->va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 210 vmem_free(heap_arena, test->va, PAGESIZE); 281 vmem_free(heap_arena, test->va, PAGESIZE); 336 vmem_free(heap_arena, test->va, PAGESIZE);
|
H A D | ac_del.c | 397 base_va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 444 vmem_free(heap_arena, base_va, PAGESIZE);
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | ppage.c | 179 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 199 vmem_free(heap_arena, va, PAGESIZE);
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | ppage.c | 213 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 233 vmem_free(heap_arena, va, PAGESIZE);
|
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | umem.c | 733 static vmem_t *heap_arena; variable 3164 vmem_alloc, vmem_free, heap_arena, 3167 umem_va_arena = heap_arena; 3283 heap_arena = NULL; 3424 heap_arena = vmem_heap_arena(&heap_alloc, &heap_free); 3426 pagesize = heap_arena->vm_quantum; 3429 heap_alloc, heap_free, heap_arena, 0, VM_NOSLEEP); 3443 heap_alloc, heap_free, heap_arena, 0, VM_NOSLEEP); 3447 umem_firewall_va_alloc, umem_firewall_va_free, heap_arena, 3463 umem_firewall_va_arena : heap_arena, [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 352 vmem_t *heap_arena; local 368 if (umem_readvar(&heap_arena, "heap_arena") == -1) { 369 mdb_warn("couldn't read heap_arena"); 373 if (heap_arena == NULL) { 374 mdb_warn("heap_arena is NULL.\n"); 378 for (vm_next = heap_arena; vm_next != NULL; vm_next = vmem.vm_source) {
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnb.c | 430 xnbp->xnb_rx_va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 517 vmem_free(heap_arena, xnbp->xnb_rx_va, PAGESIZE); 550 vmem_free(heap_arena, xnbp->xnb_rx_va, PAGESIZE); 1769 xnbp->xnb_tx_ring_addr = vmem_xalloc(heap_arena, PAGESIZE, PAGESIZE, 1791 xnbp->xnb_rx_ring_addr = vmem_xalloc(heap_arena, PAGESIZE, PAGESIZE, 1890 vmem_free(heap_arena, xnbp->xnb_rx_ring_addr, PAGESIZE); 1912 vmem_free(heap_arena, xnbp->xnb_tx_ring_addr, PAGESIZE);
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | swrand.c | 616 entsrc->pmbuf = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP); 649 vmem_free(heap_arena, entsrc->pmbuf, PAGESIZE);
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_cpu.c | 753 kaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP); 781 vmem_free(heap_arena, base, ptob(npages));
|