RTEMS  5.1
Functions
heapgreedy.c File Reference

Heap Handler API. More...

#include <rtems/score/heapimpl.h>

Functions

Heap_Block_Heap_Greedy_allocate (Heap_Control *heap, const uintptr_t *block_sizes, size_t block_count)
 Greedily allocates and empties the heap. More...
 
Heap_Block_Heap_Greedy_allocate_all_except_largest (Heap_Control *heap, uintptr_t *allocatable_size)
 Greedily allocates all blocks except the largest free block. More...
 
void _Heap_Greedy_free (Heap_Control *heap, Heap_Block *blocks)
 Frees blocks of a greedy allocation. More...
 

Detailed Description

Heap Handler API.