Memory Pool
Create a pool of memory blocks
Data Fields
memory_pool_block_header Struct Reference
Collaboration diagram for memory_pool_block_header:
Collaboration graph
[legend]

Data Fields

uint32_t magic
 
size_t size
 
bool inuse
 
struct memory_pool_block_headernext
 looks like a linked list More...
 

Detailed Description

Definition at line 22 of file memory_pool.c.

Field Documentation

◆ inuse

bool memory_pool_block_header::inuse

Definition at line 26 of file memory_pool.c.

◆ magic

uint32_t memory_pool_block_header::magic

Definition at line 24 of file memory_pool.c.

◆ next

struct memory_pool_block_header* memory_pool_block_header::next

looks like a linked list

Definition at line 28 of file memory_pool.c.

◆ size

size_t memory_pool_block_header::size
Todo:
answer where size is defined

Definition at line 25 of file memory_pool.c.


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