Searched refs:gc_slab (Results 1 – 1 of 1) sorted by relevance
580 typedef struct gc_slab { struct603 } gc_slab; argument658 static gc_slab *661 return (gc_slab *)((char *)header - header->slab_offset); in get_gc_slab()694 return (SLAB_SIZE - sizeof(gc_slab)) / gc_bucket_obj_size(bucket); in gc_bucket_num_objs()698 alloc_from_slab(gc_slab *slab, uint32_t bucket) in alloc_from_slab()725 free_slab(gc_slab *slab) in free_slab()736 gc_slab *slab = get_gc_slab(header); in free_from_slab()750 slab->num_free > list_entry(slab->free_link.next, gc_slab, free_link)->num_free) { in free_from_slab()751 gc_slab *next = list_entry(slab->free_link.next, gc_slab, free_link); in free_from_slab()[all …]