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.c44 struct mm_slab { struct
55 mm_slab_alloc(struct mm_slab *slab) in mm_slab_alloc() argument
76 mm_slab_free(struct mm_slab *slab, int i) in mm_slab_free()
125 struct mm_slab *slab; in mm_slab_new()
134 slab = MALLOC(sizeof(struct mm_slab) + words * 4); in mm_slab_new()
173 struct mm_slab *slab; in nouveau_mm_allocate()
195 slab = list_entry(bucket->used.next, struct mm_slab, head); in nouveau_mm_allocate()
200 slab = list_entry(bucket->free.next, struct mm_slab, head); in nouveau_mm_allocate()
225 struct mm_slab *slab = (struct mm_slab *)alloc->priv; in nouveau_mm_free()
278 struct mm_slab *slab, *next; in nouveau_mm_free_slabs()