Lines Matching refs:freelist_size
400 int freelist_size; in set_obj_status() local
404 freelist_size = cachep->num * sizeof(freelist_idx_t); in set_obj_status()
405 status = (char *)page->freelist + freelist_size; in set_obj_status()
411 int freelist_size; in get_obj_status() local
415 freelist_size = cachep->num * sizeof(freelist_idx_t); in get_obj_status()
416 status = (char *)page->freelist + freelist_size; in get_obj_status()
480 size_t freelist_size; in calculate_freelist_size() local
482 freelist_size = nr_objs * sizeof(freelist_idx_t); in calculate_freelist_size()
484 freelist_size += nr_objs * sizeof(char); in calculate_freelist_size()
487 freelist_size = ALIGN(freelist_size, align); in calculate_freelist_size()
489 return freelist_size; in calculate_freelist_size()
497 size_t freelist_size; in calculate_nr_objs() local
517 freelist_size = calculate_freelist_size(nr_objs, align); in calculate_nr_objs()
518 if (remained_size < freelist_size) in calculate_nr_objs()
2102 size_t left_over, freelist_size; in __kmem_cache_create() local
2226 freelist_size = calculate_freelist_size(cachep->num, cachep->align); in __kmem_cache_create()
2232 if (flags & CFLGS_OFF_SLAB && left_over >= freelist_size) { in __kmem_cache_create()
2234 left_over -= freelist_size; in __kmem_cache_create()
2239 freelist_size = calculate_freelist_size(cachep->num, 0); in __kmem_cache_create()
2256 cachep->freelist_size = freelist_size; in __kmem_cache_create()
2265 cachep->freelist_cache = kmalloc_slab(freelist_size, 0u); in __kmem_cache_create()
2465 colour_off += cachep->freelist_size; in alloc_slabmgmt()