KMALLOC_SLAB_SIZE
count = (KMALLOC_SLAB_SIZE - offset) / (size + sizeof(void *));
while (offset + size * count > KMALLOC_SLAB_SIZE) {
KKASSERT (offset + size * count <= KMALLOC_SLAB_SIZE);
kmem_slab_free(slab, KMALLOC_SLAB_SIZE);
kmem_slab_free(slab, KMALLOC_SLAB_SIZE);
slab = kmem_slab_alloc(KMALLOC_SLAB_SIZE, KMALLOC_SLAB_SIZE,
#define KMALLOC_SLAB_MASK ((__size_t)(KMALLOC_SLAB_SIZE - 1))
#define KMALLOC_SLAB_MAXOBJS (KMALLOC_SLAB_SIZE / __VM_CACHELINE_SIZE)
#define KMALLOC_LOOSE_SIZE (KMALLOC_SLAB_SIZE * 4)
ttl += KMALLOC_SLAB_SIZE;
KMALLOC_SLAB_SIZE;
ttl += KMALLOC_SLAB_SIZE;