Searched refs:vm_quantum (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/uts/common/os/ |
H A D | vmem.c | 562 if ((start | end) & (vmp->vm_quantum - 1)) in vmem_span_create() 614 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() 617 ASSERT(P2PHASE(vs_start, vmp->vm_quantum) == 0); in vmem_seg_alloc() 618 ASSERT(P2PHASE(addr, vmp->vm_quantum) == 0); in vmem_seg_alloc() 708 size = P2ROUNDUP(nseg * vmem_seg_size, vmem_seg_arena->vm_quantum); in vmem_populate() 820 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() 883 return (vmem_xalloc(vmp, size, vmp->vm_quantum, in vmem_nextfit_alloc() 943 uintptr_t align = (align_arg != 0) ? align_arg : vmp->vm_quantum; in vmem_xalloc() 949 if ((align | phase | nocross) & (vmp->vm_quantum - 1)) in vmem_xalloc() 1056 size_t aquantum = MAX(vmp->vm_quantum, in vmem_xalloc() [all …]
|
H A D | kmem.c | 1549 ASSERT(P2PHASE((uintptr_t)slab, vmp->vm_quantum) == 0); in kmem_slab_create() 1642 void *slab = (void *)P2ALIGN((uintptr_t)sp->slab_base, vmp->vm_quantum); in kmem_slab_destroy() 2968 size_t realsize = size + vmp->vm_quantum; in kmem_firewall_va_alloc() 2994 (void) boot_virt_alloc((char *)addr + size, vmp->vm_quantum); in kmem_firewall_va_alloc() 3006 vmem_free(vmp, addr, size + vmp->vm_quantum); in kmem_firewall_va_free() 3715 if (!ISP2(align) || align > vmp->vm_quantum) in kmem_cache_create() 3829 cp->cache_slabsize = P2ROUNDUP(chunksize, vmp->vm_quantum); in kmem_cache_create() 3836 chunksize < vmp->vm_quantum / KMEM_VOID_FRACTION)) { in kmem_cache_create() 3837 cp->cache_slabsize = vmp->vm_quantum; in kmem_cache_create() 3849 vmp->vm_quantum); in kmem_cache_create() [all …]
|
/titanic_44/usr/src/lib/libumem/common/ |
H A D | vmem.c | 454 if ((start | end) & (vmp->vm_quantum - 1)) { in vmem_span_create() 507 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_seg_alloc() 510 ASSERT(P2PHASE(vs_start, vmp->vm_quantum) == 0); in vmem_seg_alloc() 511 ASSERT(P2PHASE(addr, vmp->vm_quantum) == 0); in vmem_seg_alloc() 598 size = P2ROUNDUP(nseg * vmem_seg_size, vmem_seg_arena->vm_quantum); in vmem_populate() 715 size_t realsize = P2ROUNDUP(size, vmp->vm_quantum); in vmem_nextfit_alloc() 780 return (vmem_xalloc(vmp, size, vmp->vm_quantum, in vmem_nextfit_alloc() 832 align = vmp->vm_quantum; in vmem_xalloc() 834 if ((align | phase | nocross) & (vmp->vm_quantum - 1)) { in vmem_xalloc() 938 MAX(align, vmp->vm_source->vm_quantum)); in vmem_xalloc() [all …]
|
H A D | umem.c | 1417 ASSERT(P2PHASE((uintptr_t)slab, vmp->vm_quantum) == 0); in umem_slab_create() 1501 void *slab = (void *)P2ALIGN((uintptr_t)sp->slab_base, vmp->vm_quantum); in umem_slab_destroy() 2267 size_t realsize = size + vmp->vm_quantum; in umem_firewall_va_alloc() 2287 vmem_free(vmp, addr, size + vmp->vm_quantum); in umem_firewall_va_free() 2684 if ((align & (align - 1)) != 0 || align > vmp->vm_quantum || in umem_cache_create() 2823 cp->cache_slabsize = P2ROUNDUP(chunksize, vmp->vm_quantum); in umem_cache_create() 2830 chunksize < vmp->vm_quantum / UMEM_VOID_FRACTION)) { in umem_cache_create() 2831 cp->cache_slabsize = vmp->vm_quantum; in umem_cache_create() 2847 vmp->vm_quantum); in umem_cache_create() 2876 if (cp->cache_maxcolor >= vmp->vm_quantum) in umem_cache_create() [all …]
|
/titanic_44/usr/src/lib/libumem/common/sys/ |
H A D | vmem_impl_user.h | 117 size_t vm_quantum; /* vmem quantum */ member
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | vmem_impl.h | 121 size_t vm_quantum; /* vmem quantum */ member
|
/titanic_44/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | umem.c | 1117 size_t vm_quantum; in umem_walk_init_common() local 1156 if (mdb_vread(&vm_quantum, sizeof (vm_quantum), in umem_walk_init_common() 1157 (uintptr_t)&cp->cache_arena->vm_quantum) == -1 || in umem_walk_init_common() 1158 vm_quantum == 0 || in umem_walk_init_common() 1159 (vm_quantum & (vm_quantum - 1)) != 0 || in umem_walk_init_common() 1160 cp->cache_slabsize < vm_quantum || in umem_walk_init_common() 1161 P2PHASE(cp->cache_slabsize, vm_quantum) != 0 || in umem_walk_init_common()
|
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 1154 size_t vm_quantum; in kmem_walk_init_common() local 1196 if (mdb_vread(&vm_quantum, sizeof (vm_quantum), in kmem_walk_init_common() 1197 (uintptr_t)&cp->cache_arena->vm_quantum) == -1 || in kmem_walk_init_common() 1198 vm_quantum == 0 || in kmem_walk_init_common() 1199 (vm_quantum & (vm_quantum - 1)) != 0 || in kmem_walk_init_common() 1200 cp->cache_slabsize < vm_quantum || in kmem_walk_init_common() 1201 P2PHASE(cp->cache_slabsize, vm_quantum) != 0 || in kmem_walk_init_common()
|