Home
last modified time | relevance | path

Searched refs:slab (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libumem/common/
H A Dumem.c1406 char *buf, *slab; in umem_slab_create() local
1416 slab = vmem_alloc(vmp, slabsize, UMEM_VMFLAGS(umflag)); in umem_slab_create()
1418 if (slab == NULL) in umem_slab_create()
1421 ASSERT(P2PHASE((uintptr_t)slab, vmp->vm_quantum) == 0); in umem_slab_create()
1425 copy_pattern(UMEM_UNINITIALIZED_PATTERN, slab, slabsize); in umem_slab_create()
1432 sp = UMEM_SLAB(cp, slab); in umem_slab_create()
1439 sp->slab_base = buf = slab + color; in umem_slab_create()
1474 umem_log_event(umem_slab_log, cp, sp, slab); in umem_slab_create()
1488 vmem_free(vmp, slab, slabsize); in umem_slab_create()
1505 void *slab = (void *)P2ALIGN((uintptr_t)sp->slab_base, vmp->vm_quantum); in umem_slab_destroy() local
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dkmem.c1504 char *buf, *slab; in kmem_slab_create() local
1516 slab = vmem_alloc(vmp, slabsize, kmflag & KM_VMFLAGS); in kmem_slab_create()
1518 if (slab == NULL) in kmem_slab_create()
1521 ASSERT(P2PHASE((uintptr_t)slab, vmp->vm_quantum) == 0); in kmem_slab_create()
1531 copy_pattern(KMEM_UNINITIALIZED_PATTERN, slab, slabsize); in kmem_slab_create()
1538 sp = KMEM_SLAB(cp, slab); in kmem_slab_create()
1545 sp->slab_base = buf = slab + color; in kmem_slab_create()
1583 kmem_log_event(kmem_slab_log, cp, sp, slab); in kmem_slab_create()
1597 vmem_free(vmp, slab, slabsize); in kmem_slab_create()
1614 void *slab = (void *)P2ALIGN((uintptr_t)sp->slab_base, vmp->vm_quantum); in kmem_slab_destroy() local
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem.c4266 umem_slab_t slab; in umem_malloc_info() local
4269 if (mdb_vread(&slab, sizeof (slab), saddr) == -1) { in umem_malloc_info()
4272 long chunks = slab.slab_chunks; in umem_malloc_info()
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.S1265 * If we're using a smaller slab size and reserved VA range we need
/illumos-gate/usr/src/cmd/look/
H A Dwords20793 slab
/illumos-gate/usr/src/cmd/spell/
H A Dlist20792 slab
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dchanges.txt9170 overhead (such as a slab allocator.)
10388 OSL will invoke the slab allocator). This support is optional; the
13965 Remove redundant slab.h include (Brad Hards)