Struct SYN_SlabClass¶
Single Slab Size Class Descriptor.
#include <syn_slab.h>
Public Attributes¶
| Type | Name |
|---|---|
| size_t | block_size |
| size_t | free_count |
| void * | freelist |
| uint8_t * | start_ptr |
| size_t | total_blocks |
Public Attributes Documentation¶
variable block_size¶
Aligned block size for this class
variable free_count¶
Current free blocks
variable freelist¶
Embedded freelist head
variable start_ptr¶
Start pointer of slab region
variable total_blocks¶
Total blocks in this slab class
The documentation for this class was generated from the following file src/syntropic/util/syn_slab.h