Lines Matching defs:vmp
1494 vmem_t *vmp = cp->cache_arena;
1503 slab = vmem_alloc(vmp, slabsize, kmflag & KM_VMFLAGS);
1508 ASSERT(P2PHASE((uintptr_t)slab, vmp->vm_quantum) == 0);
1584 vmem_free(vmp, slab, slabsize);
1600 vmem_t *vmp = cp->cache_arena;
1601 void *slab = (void *)P2ALIGN((uintptr_t)sp->slab_base, vmp->vm_quantum);
1614 vmem_free(vmp, slab, cp->cache_slabsize);
2939 kmem_firewall_va_alloc(vmem_t *vmp, size_t size, int vmflag)
2941 size_t realsize = size + vmp->vm_quantum;
2964 addr = vmem_alloc(vmp, realsize, vmflag | VM_NEXTFIT);
2967 (void) boot_virt_alloc((char *)addr + size, vmp->vm_quantum);
2973 kmem_firewall_va_free(vmem_t *vmp, void *addr, size_t size)
2979 vmem_free(vmp, addr, size + vmp->vm_quantum);
3635 vmem_t *vmp, /* vmem source for slab allocation */
3656 if (vmp == NULL)
3657 vmp = kmem_default_arena;
3664 if (vmp->vm_cflags & VMC_IDENTIFIER)
3688 if (!ISP2(align) || align > vmp->vm_quantum)
3745 if (vmp != kmem_default_arena || kmem_firewall_arena == NULL)
3751 ASSERT(vmp == kmem_default_arena);
3752 vmp = kmem_firewall_arena;
3766 cp->cache_arena = vmp;
3801 if (vmp == kmem_firewall_arena) {
3802 cp->cache_slabsize = P2ROUNDUP(chunksize, vmp->vm_quantum);
3809 chunksize < vmp->vm_quantum / KMEM_VOID_FRACTION)) {
3810 cp->cache_slabsize = vmp->vm_quantum;
3822 vmp->vm_quantum);
3831 bestfit = VMEM_QCACHE_SLABSIZE(vmp->vm_qcache_max);
3847 if (vmp == kmem_msb_arena ||
3858 if (cp->cache_maxcolor >= vmp->vm_quantum)
3859 cp->cache_maxcolor = vmp->vm_quantum - 1;