Retro Rocket Kernel
BASIC-Powered Operating System
heap_t Struct Reference

#include <kmalloc.h>

+ Collaboration diagram for heap_t:

Data Fields

header_tlist_free
 
uint64_t heap_addr
 
uint64_t end_addr
 
uint64_t max_size
 
uint64_t min_size
 
uint8_t user
 
uint8_t rw
 

Field Documentation

◆ end_addr

uint64_t heap_t::end_addr

◆ heap_addr

uint64_t heap_t::heap_addr

◆ list_free

header_t* heap_t::list_free

◆ max_size

uint64_t heap_t::max_size

◆ min_size

uint64_t heap_t::min_size

◆ rw

uint8_t heap_t::rw

◆ user

uint8_t heap_t::user