ChibiOS  21.6.0
memory_heap Struct Reference

Structure describing a memory heap. More...

#include <chmemheaps.h>

Collaboration diagram for memory_heap:
Collaboration graph

Data Fields

memgetfunc2_t provider
 Memory blocks provider for this heap.
More...
 
heap_header_t header
 Free blocks list header.
More...
 
mutex_t mtx
 Heap access mutex.
More...
 

Detailed Description

Structure describing a memory heap.

Definition at line 96 of file chmemheaps.h.

Field Documentation

◆ provider

memgetfunc2_t memory_heap::provider

Memory blocks provider for this heap.

Definition at line 97 of file chmemheaps.h.

Referenced by __heap_init(), and chHeapObjectInit().

◆ header

heap_header_t memory_heap::header

Free blocks list header.

Definition at line 99 of file chmemheaps.h.

◆ mtx

mutex_t memory_heap::mtx

Heap access mutex.

Definition at line 101 of file chmemheaps.h.