RTEMS: cpukit/score/src/heapgreedy.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions
heapgreedy.c File Reference
Internal » SuperCore » Heap Handler

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.
Heap_Block * | _Heap_Greedy_allocate_all_except_largest (Heap_Control *heap, uintptr_t *allocatable_size)
| Greedily allocates all blocks except the largest free block.
void | _Heap_Greedy_free (Heap_Control *heap, Heap_Block *blocks)
| Frees blocks of a greedy allocation.

## Detailed Description

Heap Handler API.