Lines Matching refs:free_list
114 slab->free_list = NULL; in create_free_list()
118 *(char **)p = slab->free_list; in create_free_list()
119 slab->free_list = p; in create_free_list()
228 if (slab->free_list != NULL) { in k_mem_slab_alloc()
230 *mem = slab->free_list; in k_mem_slab_alloc()
231 slab->free_list = *(char **)(slab->free_list); in k_mem_slab_alloc()
233 __ASSERT((slab->free_list == NULL && in k_mem_slab_alloc()
235 slab_ptr_is_good(slab, slab->free_list), in k_mem_slab_alloc()
281 if (unlikely(slab->free_list == NULL) && IS_ENABLED(CONFIG_MULTITHREADING)) { in k_mem_slab_free()
293 *(char **) mem = slab->free_list; in k_mem_slab_free()
294 slab->free_list = (char *) mem; in k_mem_slab_free()