Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_mm.c42 struct mm_slab { struct
53 mm_slab_alloc(struct mm_slab *slab) in mm_slab_alloc() argument
74 mm_slab_free(struct mm_slab *slab, int i) in mm_slab_free()
123 struct mm_slab *slab; in mm_slab_new()
130 slab = MALLOC(sizeof(struct mm_slab) + words * 4); in mm_slab_new()
169 struct mm_slab *slab; in nouveau_mm_allocate()
186 slab = LIST_ENTRY(struct mm_slab, bucket->used.next, head); in nouveau_mm_allocate()
191 slab = LIST_ENTRY(struct mm_slab, bucket->free.next, head); in nouveau_mm_allocate()
219 struct mm_slab *slab = (struct mm_slab *)alloc->priv; in nouveau_mm_free()
269 struct mm_slab *slab, *next; in nouveau_mm_free_slabs()