HelenOS sources

heap_area_t       102 uspace/lib/c/generic/malloc.c 	(ALIGN_UP(GROSS_SIZE(size) + sizeof(heap_area_t), BASE_ALIGN))
heap_area_t       108 uspace/lib/c/generic/malloc.c 	(ALIGN_UP(((uintptr_t) (area)) + sizeof(heap_area_t), BASE_ALIGN))
heap_area_t       173 uspace/lib/c/generic/malloc.c 	heap_area_t *area;
heap_area_t       191 uspace/lib/c/generic/malloc.c static heap_area_t *first_heap_area = NULL;
heap_area_t       194 uspace/lib/c/generic/malloc.c static heap_area_t *last_heap_area = NULL;
heap_area_t       207 uspace/lib/c/generic/malloc.c static_assert(BASE_ALIGN >= alignof(heap_area_t), "");
heap_area_t       235 uspace/lib/c/generic/malloc.c static void block_init(void *addr, size_t size, bool free, heap_area_t *area)
heap_area_t       281 uspace/lib/c/generic/malloc.c 	heap_area_t *area = (heap_area_t *) addr;
heap_area_t       306 uspace/lib/c/generic/malloc.c 	heap_area_t *area = (heap_area_t *) astart;
heap_area_t       341 uspace/lib/c/generic/malloc.c static bool area_grow(heap_area_t *area, size_t size)
heap_area_t       391 uspace/lib/c/generic/malloc.c static void heap_shrink(heap_area_t *area)
heap_area_t       424 uspace/lib/c/generic/malloc.c 			heap_area_t *prev = area->prev;
heap_area_t       425 uspace/lib/c/generic/malloc.c 			heap_area_t *next = area->next;
heap_area_t       552 uspace/lib/c/generic/malloc.c static void *malloc_area(heap_area_t *area, heap_block_head_t *first_block,
heap_area_t       690 uspace/lib/c/generic/malloc.c 	for (heap_area_t *area = first_heap_area; area != NULL;
heap_area_t       764 uspace/lib/c/generic/malloc.c 	for (heap_area_t *area = first_heap_area; area != NULL;
heap_area_t       846 uspace/lib/c/generic/malloc.c 	heap_area_t *area = head->area;
heap_area_t       974 uspace/lib/c/generic/malloc.c 	heap_area_t *area = head->area;
heap_area_t      1023 uspace/lib/c/generic/malloc.c 	for (heap_area_t *area = first_heap_area; area != NULL;
HelenOS homepage, sources at GitHub