Ylva And Malin
Data Fields
ym_allocator Struct Reference

#include <ym_allocator.h>

Collaboration diagram for ym_allocator:
Collaboration graph

Data Fields

int id
 
voidmem
 
u16 size
 
u16 used
 
ym_alloc_strategy strategy
 
union {
   struct {
      u16   slot_size [4]
 
      u8   slot_count [4]
 
      uintptr_t   heads [4]
 
   }   free_list
 
}; 
 

Field Documentation

union { ... }
struct { ... } ym_allocator::free_list
uintptr_t ym_allocator::heads[4]
int ym_allocator::id
void* ym_allocator::mem
u16 ym_allocator::size
u8 ym_allocator::slot_count[4]
u16 ym_allocator::slot_size[4]
ym_alloc_strategy ym_allocator::strategy
u16 ym_allocator::used

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