HelenOS sources
heap_block_head_t 84 uspace/lib/c/generic/malloc.c (sizeof(heap_block_head_t) + sizeof(heap_block_foot_t))
heap_block_head_t 123 uspace/lib/c/generic/malloc.c ((heap_block_head_t *) \
heap_block_head_t 197 uspace/lib/c/generic/malloc.c static heap_block_head_t *next_fit = NULL;
heap_block_head_t 208 uspace/lib/c/generic/malloc.c static_assert(BASE_ALIGN >= alignof(heap_block_head_t), "");
heap_block_head_t 238 uspace/lib/c/generic/malloc.c heap_block_head_t *head = (heap_block_head_t *) addr;
heap_block_head_t 262 uspace/lib/c/generic/malloc.c heap_block_head_t *head = (heap_block_head_t *) addr;
heap_block_head_t 362 uspace/lib/c/generic/malloc.c heap_block_head_t *last_head =
heap_block_head_t 363 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_LAST_BLOCK_HEAD(area);
heap_block_head_t 397 uspace/lib/c/generic/malloc.c heap_block_head_t *last_head = BLOCK_HEAD(last_foot);
heap_block_head_t 409 uspace/lib/c/generic/malloc.c heap_block_head_t *first_head =
heap_block_head_t 410 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_FIRST_BLOCK_HEAD(area);
heap_block_head_t 474 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head = BLOCK_HEAD(prev_foot);
heap_block_head_t 518 uspace/lib/c/generic/malloc.c static void split_mark(heap_block_head_t *cur, const size_t size)
heap_block_head_t 552 uspace/lib/c/generic/malloc.c static void *malloc_area(heap_area_t *area, heap_block_head_t *first_block,
heap_block_head_t 553 uspace/lib/c/generic/malloc.c heap_block_head_t *final_block, size_t real_size, size_t falign)
heap_block_head_t 559 uspace/lib/c/generic/malloc.c for (heap_block_head_t *cur = first_block; (void *) cur < area->end;
heap_block_head_t 560 uspace/lib/c/generic/malloc.c cur = (heap_block_head_t *) (((void *) cur) + cur->size)) {
heap_block_head_t 574 uspace/lib/c/generic/malloc.c ((uintptr_t) cur + sizeof(heap_block_head_t));
heap_block_head_t 602 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head = (heap_block_head_t *)
heap_block_head_t 608 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head = ((void *) cur) + excess;
heap_block_head_t 652 uspace/lib/c/generic/malloc.c cur = (heap_block_head_t *)
heap_block_head_t 694 uspace/lib/c/generic/malloc.c heap_block_head_t *first =
heap_block_head_t 695 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_LAST_BLOCK_HEAD(area);
heap_block_head_t 706 uspace/lib/c/generic/malloc.c heap_block_head_t *first =
heap_block_head_t 707 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_FIRST_BLOCK_HEAD(last_heap_area);
heap_block_head_t 753 uspace/lib/c/generic/malloc.c heap_block_head_t *split = next_fit;
heap_block_head_t 766 uspace/lib/c/generic/malloc.c heap_block_head_t *first = (heap_block_head_t *)
heap_block_head_t 840 uspace/lib/c/generic/malloc.c heap_block_head_t *head =
heap_block_head_t 841 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (addr - sizeof(heap_block_head_t));
heap_block_head_t 870 uspace/lib/c/generic/malloc.c ptr = ((void *) head) + sizeof(heap_block_head_t);
heap_block_head_t 872 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head =
heap_block_head_t 873 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) + head->size);
heap_block_head_t 916 uspace/lib/c/generic/malloc.c ptr = ((void *) head) + sizeof(heap_block_head_t);
heap_block_head_t 968 uspace/lib/c/generic/malloc.c heap_block_head_t *head =
heap_block_head_t 969 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (addr - sizeof(heap_block_head_t));
heap_block_head_t 984 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head =
heap_block_head_t 985 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) + head->size);
heap_block_head_t 998 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head =
heap_block_head_t 999 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) - prev_foot->size);
heap_block_head_t 1037 uspace/lib/c/generic/malloc.c for (heap_block_head_t *head = (heap_block_head_t *)
heap_block_head_t 1039 uspace/lib/c/generic/malloc.c head = (heap_block_head_t *) (((void *) head) + head->size)) {
HelenOS homepage, sources at GitHub