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