Searched refs:heap (Results 1 – 12 of 12) sorted by relevance
28 struct heap { struct55 struct heap *heap = *(struct heap **)(kernargs + 24); in sbrk() local57 __heap_ptr = heap->data; in sbrk()58 __heap_end = __heap_ptr + heap->size; in sbrk()
107 char *heap = __malloc_sbrk_aligned(add_size); in __malloc_grow_chunk() local110 if (heap == chunk_e) in __malloc_grow_chunk()117 if (heap != (char *) -1) in __malloc_grow_chunk()120 make_free_chunk((chunk_t *) (heap + MALLOC_HEAD), add_size); in __malloc_grow_chunk()
251 /* Align the heap */261 /* Make the rest of memory available for heap storage */266 /* Allow a minimum heap size to be specified */267 .heap (NOLOAD) : {
369 minimum heap size. The linker will emit an error if this much space938 merging adjacent free blocks and expanding the heap.
113 memory from a pre-defined contiguous heap. To use this function, your116 * __heap_start — points at the start of the heap available for sbrk.117 * __heap_end — points at the end of the heap available for sbrk.
82 there is at least this much memory available for the heap used by222 certain amount of heap space available, you can set the
262 requirement for heap support in the run time system. Here are the294 This also uses 1252 bytes of space from the heap at runtime. Tinystdio
204 /* Align the heap */214 /* Make the rest of memory available for heap storage */
360 more heap memory. gdtoa sometimes requires 16KB heap memory, so361 if the platform does not have enough heap memory, consider disabling362 this option. Legacy ldtoa also use heap, however, only 1KB memory
44 - fixed heap fragmentation issue with nano-malloc
4180 Base start of heap on the "heap_start" symbol.23294 * libc/sys/arm/syscalls.c: Fix/add stack/heap collision detection.23303 * libc/sys.tex: Update sbrk sample code to include stack/heap collision.25920 (sbrk): Abort if stack and heap collide.