Metadata for a slab in the slab allocator.
More...
#include <slab.h>
Metadata for a slab in the slab allocator.
Definition at line 17 of file slab.h.
◆ block_state
| uint64_t MaxOS::memory::allocator::SlabHeader::block_state[4] |
◆ next
| SlabHeader* MaxOS::memory::allocator::SlabHeader::next |
◆ page
| void* MaxOS::memory::allocator::SlabHeader::page |
◆ total_blocks
| uint32_t MaxOS::memory::allocator::SlabHeader::total_blocks |
◆ used_blocks
| uint32_t MaxOS::memory::allocator::SlabHeader::used_blocks |
The documentation for this struct was generated from the following file:
- /home/runner/work/MaxOS/MaxOS/kernel/include/memory/allocator/slab.h