|
MentOS
0.8.0
The Mentoring Operating System
|
Represents a block of memory within the heap. This structure includes metadata for managing memory allocation and free status. More...
Public Attributes | |
| unsigned int | is_free: 1 |
| A single bit indicating if the block is free (1) or allocated (0). | |
| unsigned int | size: 31 |
| The size of the block in bytes. This includes the space for the block's overhead. | |
| list_head | list |
| Entry in the list of all blocks in the heap. | |
| list_head | free |
| Entry in the list of free blocks. | |
Represents a block of memory within the heap. This structure includes metadata for managing memory allocation and free status.