Lines Matching refs:freelist_size
399 int freelist_size; in set_obj_status() local
403 freelist_size = cachep->num * sizeof(freelist_idx_t); in set_obj_status()
404 status = (char *)page->freelist + freelist_size; in set_obj_status()
410 int freelist_size; in get_obj_status() local
414 freelist_size = cachep->num * sizeof(freelist_idx_t); in get_obj_status()
415 status = (char *)page->freelist + freelist_size; in get_obj_status()
479 size_t freelist_size; in calculate_freelist_size() local
481 freelist_size = nr_objs * sizeof(freelist_idx_t); in calculate_freelist_size()
483 freelist_size += nr_objs * sizeof(char); in calculate_freelist_size()
486 freelist_size = ALIGN(freelist_size, align); in calculate_freelist_size()
488 return freelist_size; in calculate_freelist_size()
496 size_t freelist_size; in calculate_nr_objs() local
516 freelist_size = calculate_freelist_size(nr_objs, align); in calculate_nr_objs()
517 if (remained_size < freelist_size) in calculate_nr_objs()
2111 size_t left_over, freelist_size; in __kmem_cache_create() local
2235 freelist_size = calculate_freelist_size(cachep->num, cachep->align); in __kmem_cache_create()
2241 if (flags & CFLGS_OFF_SLAB && left_over >= freelist_size) { in __kmem_cache_create()
2243 left_over -= freelist_size; in __kmem_cache_create()
2248 freelist_size = calculate_freelist_size(cachep->num, 0); in __kmem_cache_create()
2265 cachep->freelist_size = freelist_size; in __kmem_cache_create()
2274 cachep->freelist_cache = kmalloc_slab(freelist_size, 0u); in __kmem_cache_create()
2474 colour_off += cachep->freelist_size; in alloc_slabmgmt()