Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/mesa/src/util/
Dralloc.c580 typedef struct gc_slab { struct
603 } gc_slab; argument
658 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 …]