Searched refs:slabsize (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | umem.c | 1402 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 D | umem.c | 1122 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 D | kmem.c | 1159 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 D | kmem.c | 1500 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 …]
|