VSF Documented
Data Fields
vsf_heap_mcb_t Struct Reference

Data Fields

uint32_t magic
 
uintptr_t caller
 
uint32_t idx: 31
 
uint32_t can_free: 1
 
vsf_dlist_node_t freed_node
 
struct { 
 
   VSF_HEAP_CFG_MCB_OFFSET_TYPE   next 
 
   VSF_HEAP_CFG_MCB_OFFSET_TYPE   prev 
 
linear 
 
vsf_dlist_node_t node
 

Field Documentation

◆ magic

uint32_t vsf_heap_mcb_t::magic

◆ caller

uintptr_t vsf_heap_mcb_t::caller

◆ idx

uint32_t vsf_heap_mcb_t::idx

◆ can_free

uint32_t vsf_heap_mcb_t::can_free

◆ freed_node

vsf_dlist_node_t vsf_heap_mcb_t::freed_node

◆ next

VSF_HEAP_CFG_MCB_OFFSET_TYPE vsf_heap_mcb_t::next

◆ prev

VSF_HEAP_CFG_MCB_OFFSET_TYPE vsf_heap_mcb_t::prev

◆ [struct]

struct { ... } vsf_heap_mcb_t::linear

◆ node

vsf_dlist_node_t vsf_heap_mcb_t::node
Generated from commit: vsfteam/vsf@af87c60