Searched refs:vmem_xalloc (Results 1 - 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/uts/common/os/
H A Did_space.c147 return (ADDR_TO_ID(vmem_xalloc(isp, 1, 1, 0, 0,
H A Dbp_map.c65 return (vmem_xalloc(vmp, size, bp_align, 0, 0, NULL, NULL, vmflag));
137 kaddr = vmem_xalloc(heap_arena, size, bp_align, color,
H A Dvmem.c115 * or all of the above. vmem_xalloc() allows the client to specify any
170 * allocation, vmem_xalloc() looks not in the first freelist that *might*
177 * This ensures that vmem_xalloc() works in constant time.
877 * a VM_NOSLEEP allocation, let vmem_xalloc() handle it.
883 return (vmem_xalloc(vmp, size, vmp->vm_quantum,
937 vmem_xalloc(vmem_t *vmp, size_t size, size_t align_arg, size_t phase, function
950 panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
957 panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
963 panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
1052 panic("vmem_xalloc()
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dvmem.h138 extern void *vmem_xalloc(vmem_t *, size_t, size_t, size_t, size_t,
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_sc.c85 vmem_xalloc(static_alloc_arena, PCI_SYNC_FLAG_SIZE,
H A Dpci_fdvma.c224 dvma_pg = IOMMU_BTOP((ulong_t)vmem_xalloc(iommu_p->iommu_dvma_map,
H A Dpci_iommu.c536 (void) vmem_xalloc(iommu_p->iommu_dvma_map, IOMMU_PAGE_SIZE,
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c438 if ((addr = vmem_xalloc(vmp, size, size, 0, 0,
610 return (vmem_xalloc(vmp, *sizep, align, 0, 0, NULL, NULL, vmflag));
643 * the aligment is a power of 2. For non-debug, vmem_xalloc will panic
662 * are serialized by vmem_xalloc. Serializing span
668 buf = vmem_xalloc(contig_mem_arena, size, align, 0, 0,
673 return (vmem_xalloc(static_alloc_arena, size, align, 0, 0,
678 buf = vmem_xalloc(contig_mem_reloc_arena, size, align, 0, 0,
/illumos-gate/usr/src/uts/i86pc/vm/
H A Di86_mmu.c216 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 Dhat_kdi.c97 hat_kdi_pte = vmem_xalloc(heap_arena, MMU_PAGESIZE, MMU_PAGESIZE, 0,
/illumos-gate/usr/src/lib/libumem/common/
H A Dmalloc.c142 * memalign uses vmem_xalloc to do its work.
192 buf = vmem_xalloc(umem_memalign_arena, size, align, phase,
H A Dvmem.c174 * Note: The reservation for heap_arena must be 4, since vmem_xalloc()
774 * a VM_NOSLEEP allocation, let vmem_xalloc() handle it.
780 return (vmem_xalloc(vmp, size, vmp->vm_quantum,
815 vmem_xalloc(vmem_t *vmp, size_t size, size_t align, size_t phase, function
826 umem_panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
835 umem_panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
843 umem_panic("vmem_xalloc(%p, %lu, %lu, %lu, %lu, %p, %p, %x): "
934 umem_panic("vmem_xalloc(): size == 0");
944 umem_panic("vmem_xalloc(): "
995 umem_panic("vmem_xalloc(
[all...]
H A Dumem.c1287 lhp = vmem_xalloc(umem_log_arena, lhsize, 64, P2NPHASE(lhsize, 64), 0,
2211 buf = vmem_xalloc(umem_memalign_arena, size, align, 0, 0, NULL, NULL,
2715 cp = vmem_xalloc(umem_cache_arena, csize, UMEM_CPU_CACHE_SIZE, phase,
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fdvma.c176 dvma_pg = MMU_BTOP((ulong_t)vmem_xalloc(mmu_p->mmu_dvma_map,
H A Dpx_mmu.c140 (void) vmem_xalloc(mmu_p->mmu_dvma_map, MMU_PAGE_SIZE,
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kmem.c289 (void) vmem_xalloc(heap_arena, heap_lp_size, PAGESIZE, 0, 0,
297 (void) vmem_xalloc(heap_arena, first_avail - kernelheap, PAGESIZE,
309 (void) vmem_xalloc(heap32_arena, PANICBUFSIZE, PAGESIZE, 0, 0,
313 (void) vmem_xalloc(heap32_arena, IVSIZE, PAGESIZE, 0, 0,
1339 * VM_ABORT flag prevents sleeps in vmem_xalloc when
1550 addr = vmem_xalloc(vmp, size, ppaquantum, 0, 0, NULL, NULL, vmflag);
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_mmu.c174 addr = (uintptr_t)vmem_xalloc(heap_arena, sz, MMU_PAGESIZE, 0,
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c1401 (void) vmem_xalloc(heap_arena, (size_t)range_size, PAGESIZE,
1489 (void) vmem_xalloc(heap32_arena, mpo_heap32_bufsz,
3186 (void) vmem_xalloc(heaptext_arena, HEAPTEXT_UNMAPPED, PAGESIZE,
3195 (void) vmem_xalloc(heaptext_arena, PAGESIZE, PAGESIZE, 0, 0,
3223 better = vmem_xalloc(arena, size, sizeof (uintptr_t), 0, 0, NULL,
H A Dmp_startup.c347 cp = vmem_xalloc(static_alloc_arena, CPU_ALLOC_SIZE,
/illumos-gate/usr/src/uts/common/xen/os/
H A Dgnttab.c598 shared = vmem_xalloc(heap_arena, set.nr_frames * MMU_PAGESIZE,
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_rsrc.c400 addr = vmem_xalloc(vmp, num, num, 0, 0, NULL, NULL, flag | VM_FIRSTFIT);
497 addr = vmem_xalloc(vmp, num, num, 0, 0, NULL, NULL, flag | VM_FIRSTFIT);
1908 * Use vmem_xalloc() to get a properly aligned pointer (based on
1917 addr = vmem_xalloc(pool_info->rsrc_vmp, hdl->hr_len,
1970 * Use vmem_xalloc() to get a properly aligned pointer (based on
1979 addr = vmem_xalloc(pool_info->rsrc_vmp, hdl->hr_len,
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_rsrc.c1810 rsrc_pool->rsrc_ddr_offset = vmem_xalloc(state->ts_ddrvmem,
1934 rsrc_pool->rsrc_ddr_offset = vmem_xalloc(state->ts_ddrvmem,
2380 * Use vmem_xalloc() to get a properly aligned pointer (based on
2388 addr = vmem_xalloc(pool_info->rsrc_vmp, hdl->tr_len,
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.c1769 xnbp->xnb_tx_ring_addr = vmem_xalloc(heap_arena, PAGESIZE, PAGESIZE,
1791 xnbp->xnb_rx_ring_addr = vmem_xalloc(heap_arena, PAGESIZE, PAGESIZE,
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c1046 ioaddr = (ioaddr_t)(uintptr_t)vmem_xalloc(softsp->dvma_arena,
1370 ioaddr = (ioaddr_t)(uintptr_t)vmem_xalloc(softsp->dvma_arena,
/illumos-gate/usr/src/uts/sun4/vm/
H A Dsfmmu.c1132 if ((inaddr == NULL) && ((addr = vmem_xalloc(vmp, size, size, 0, 0,

Completed in 169 milliseconds

12