Memory allocator that handles fixed sized chunks of data.
More...
#include <slab.h>
|
|
virtual void | setup_region (uintptr_t address, size_t length) |
| |
|
virtual void * | allocate (size_t size) |
| |
|
virtual void | unallocate (void *pointer) |
| |
|
virtual size_t | amount_used () |
| |
|
virtual size_t | align (size_t size) |
| |
Memory allocator that handles fixed sized chunks of data.
Definition at line 56 of file slab.h.
The documentation for this class was generated from the following file:
- /home/runner/work/MaxOS/MaxOS/kernel/include/memory/allocator/slab.h