mruby/c VM Source Code release 3.4
Loading...
Searching...
No Matches
MEMORY_POOL Struct Reference
Collaboration diagram for MEMORY_POOL:

Data Fields

MRBC_ALLOC_MEMSIZE_T size
uint16_t free_fli_bitmap
uint8_t free_sli_bitmap [MRBC_ALLOC_FLI_BIT_WIDTH+1+1]
uint8_t pad [3]
FREE_BLOCK * free_blocks [SIZE_FREE_BLOCKS+1]

Detailed Description

Definition at line 204 of file alloc.c.

Field Documentation

◆ free_blocks

FREE_BLOCK* MEMORY_POOL::free_blocks[SIZE_FREE_BLOCKS+1]

Definition at line 214 of file alloc.c.

◆ free_fli_bitmap

uint16_t MEMORY_POOL::free_fli_bitmap

Definition at line 208 of file alloc.c.

◆ free_sli_bitmap

uint8_t MEMORY_POOL::free_sli_bitmap[MRBC_ALLOC_FLI_BIT_WIDTH+1+1]

Definition at line 209 of file alloc.c.

◆ pad

uint8_t MEMORY_POOL::pad[3]

Definition at line 211 of file alloc.c.

◆ size

MRBC_ALLOC_MEMSIZE_T MEMORY_POOL::size

Definition at line 205 of file alloc.c.


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