Lines Matching refs:free
21 struct list_head free;
41 int free;
50 if (slab->free == 0)
58 slab->free--;
71 slab->free++;
72 assert(slab->free <= slab->count);
134 FREE(slab);
142 slab->count = slab->free = size >> chunk_order;
144 LIST_ADD(&slab->head, &mm_bucket_by_order(cache, chunk_order)->free);
180 if (LIST_IS_EMPTY(&bucket->free)) {
183 slab = LIST_ENTRY(struct mm_slab, bucket->free.next, head);
197 if (slab->free == 0) {
217 if (slab->free == slab->count) {
219 LIST_ADDTAIL(&slab->head, &bucket->free);
221 if (slab->free == 1) {
226 FREE(alloc);
251 LIST_INITHEAD(&cache->bucket[i].free);
267 FREE(slab);
285 nouveau_mm_free_slabs(&cache->bucket[i].free);
290 FREE(cache);