Home
last modified time | relevance | path

Searched refs:slabsize (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libumem/common/
H A Dumem.c1402 size_t slabsize = cp->cache_slabsize; in umem_slab_create() local
1416 slab = vmem_alloc(vmp, slabsize, UMEM_VMFLAGS(umflag)); in umem_slab_create()
1425 copy_pattern(UMEM_UNINITIALIZED_PATTERN, slab, slabsize); in umem_slab_create()
1430 chunks = (slabsize - color) / chunksize; in umem_slab_create()
1488 vmem_free(vmp, slab, slabsize); in umem_slab_create()
2846 size_t chunks, waste, slabsize; in umem_cache_create() local
2851 slabsize = P2ROUNDUP(chunksize * chunks, in umem_cache_create()
2856 if ((slabsize / chunks) < chunksize) { in umem_cache_create()
2860 chunks = slabsize / chunksize; in umem_cache_create()
2861 waste = (slabsize % chunksize) / chunks; in umem_cache_create()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem.c1122 uint_t chunksize = 1, slabsize = 1; in umem_walk_init_common() local
1245 slabsize = cp->cache_slabsize; in umem_walk_init_common()
1247 umw->umw_ubase = mdb_alloc(slabsize + in umem_walk_init_common()
1252 mdb_alloc(slabsize / chunksize, UM_SLEEP); in umem_walk_init_common()
1269 mdb_free(umw->umw_ubase, slabsize + in umem_walk_init_common()
1297 uintptr_t chunksize, slabsize; in umem_walk_step() local
1381 slabsize = cp->cache_slabsize; in umem_walk_step()
1468 if (ndx > slabsize / cp->cache_bufsize) { in umem_walk_step()
1543 uintptr_t slabsize; in umem_walk_fini() local
1552 slabsize = umw->umw_cp->cache_slabsize; in umem_walk_fini()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dkmem.c1159 uint_t chunksize = 1, slabsize = 1; in kmem_walk_init_common() local
1290 slabsize = cp->cache_slabsize; in kmem_walk_init_common()
1292 kmw->kmw_ubase = mdb_alloc(slabsize + in kmem_walk_init_common()
1297 mdb_alloc(slabsize / chunksize, UM_SLEEP); in kmem_walk_init_common()
1314 mdb_free(kmw->kmw_ubase, slabsize + in kmem_walk_init_common()
1342 uintptr_t chunksize, slabsize; in kmem_walk_step() local
1433 slabsize = cp->cache_slabsize; in kmem_walk_step()
1520 if (ndx > slabsize / cp->cache_bufsize) { in kmem_walk_step()
1595 uintptr_t slabsize; in kmem_walk_fini() local
1604 slabsize = kmw->kmw_cp->cache_slabsize; in kmem_walk_fini()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dkmem.c1500 size_t slabsize = cp->cache_slabsize; in kmem_slab_create() local
1516 slab = vmem_alloc(vmp, slabsize, kmflag & KM_VMFLAGS); in kmem_slab_create()
1531 copy_pattern(KMEM_UNINITIALIZED_PATTERN, slab, slabsize); in kmem_slab_create()
1536 chunks = (slabsize - color) / chunksize; in kmem_slab_create()
1539 chunks = (slabsize - sizeof (kmem_slab_t) - color) / chunksize; in kmem_slab_create()
1597 vmem_free(vmp, slab, slabsize); in kmem_slab_create()
3901 size_t chunks, bestfit, waste, slabsize; in kmem_cache_create() local
3906 slabsize = P2ROUNDUP(chunksize * chunks, in kmem_cache_create()
3908 chunks = slabsize / chunksize; in kmem_cache_create()
3909 waste = (slabsize % chunksize) / chunks; in kmem_cache_create()
[all …]