kiba-engine
free_list.h
Go to the documentation of this file.
1 
7 #pragma once
8 
10 
15 b8 free_list_allocator_create(allocator *alloc, usize size);
16 
22 
27 void *free_list_allocator_allocate(allocator *alloc, usize size);
28 
33 void free_list_allocator_free(allocator *alloc, void *mem, usize size);
34 
Central header providing allocator functionality.
b8 free_list_allocator_create(allocator *alloc, usize size)
Definition: free_list.c:268
void free_list_allocator_free(allocator *alloc, void *mem, usize size)
Definition: free_list.c:336
void * free_list_allocator_allocate(allocator *alloc, usize size)
Definition: free_list.c:298
void free_list_allocator_free_all(allocator *alloc)
Definition: free_list.c:352
void free_list_allocator_destroy(allocator *alloc)
Definition: free_list.c:284
Central allocator structure.
Definition: allocator.h:87