1#ifndef __MEMORY_SLAB_H__
2#define __MEMORY_SLAB_H__
47 size_t* used_objs,
size_t* free_objs);
struct process_node cache
void * vxSlabAlloc(struct slab_cache *cache)
void slab_cache_destroy(struct slab_cache **cache)
void slab_free(struct slab_cache *cache, void *obj)
void vxCreateSlabCache(struct slab_cache **cache, const char *name, const size_t obj_size, size_t alignment, const uintptr_t virt_addr)
void slab_cache_stats(struct slab_cache *cache, size_t *total_objs, size_t *used_objs, size_t *free_objs)
struct slab * slabs_partial
uintptr_t current_virt_addr
boolean_t default_virt_addr