Max OS 0.3
Loading...
Searching...
No Matches
MaxOS::memory::FreeChunk Struct Reference

A chunk of memory that has been freed and is available for allocation. A node in a linked list. More...

#include <virtual.h>

Public Attributes

uintptr_t start_address
 *copydoc VirtualMemoryChunk::start_address
 
size_t size
 *copydoc VirtualMemoryChunk::size
 
struct FreeChunknext
 Pointer to the next free chunk in the list (not sequential in memory)
 

Detailed Description

A chunk of memory that has been freed and is available for allocation. A node in a linked list.

Definition at line 62 of file virtual.h.

Member Data Documentation

◆ next

struct FreeChunk* MaxOS::memory::FreeChunk::next

Pointer to the next free chunk in the list (not sequential in memory)

Definition at line 66 of file virtual.h.

◆ size

size_t MaxOS::memory::FreeChunk::size

*copydoc VirtualMemoryChunk::size

Definition at line 65 of file virtual.h.

◆ start_address

uintptr_t MaxOS::memory::FreeChunk::start_address

*copydoc VirtualMemoryChunk::start_address

Definition at line 64 of file virtual.h.


The documentation for this struct was generated from the following file: