Lines Matching refs:free
95 free(page); in slab_free_orphaned()
130 pool->free = NULL; in slab_create_child()
166 while (pool->free) { in slab_destroy_child()
167 struct slab_element_header *elt = pool->free; in slab_destroy_child()
168 pool->free = elt->next; in slab_destroy_child()
190 elt->next = pool->free; in slab_add_new_page()
191 pool->free = elt; in slab_add_new_page()
211 if (!pool->free) { in slab_alloc()
216 pool->free = pool->migrated; in slab_alloc()
221 if (!pool->free && !slab_add_new_page(pool)) in slab_alloc()
225 elt = pool->free; in slab_alloc()
226 pool->free = elt->next; in slab_alloc()
267 elt->next = pool->free; in slab_free()
268 pool->free = elt; in slab_free()