HelenOS sources
heap_block_head_t 97 uspace/lib/c/generic/malloc.c (sizeof(heap_block_head_t) + sizeof(heap_block_foot_t))
heap_block_head_t 136 uspace/lib/c/generic/malloc.c ((heap_block_head_t *) \
heap_block_head_t 210 uspace/lib/c/generic/malloc.c static heap_block_head_t *next_fit = NULL;
heap_block_head_t 221 uspace/lib/c/generic/malloc.c static_assert(BASE_ALIGN >= alignof(heap_block_head_t), "");
heap_block_head_t 251 uspace/lib/c/generic/malloc.c heap_block_head_t *head = (heap_block_head_t *) addr;
heap_block_head_t 275 uspace/lib/c/generic/malloc.c heap_block_head_t *head = (heap_block_head_t *) addr;
heap_block_head_t 375 uspace/lib/c/generic/malloc.c heap_block_head_t *last_head =
heap_block_head_t 376 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_LAST_BLOCK_HEAD(area);
heap_block_head_t 410 uspace/lib/c/generic/malloc.c heap_block_head_t *last_head = BLOCK_HEAD(last_foot);
heap_block_head_t 422 uspace/lib/c/generic/malloc.c heap_block_head_t *first_head =
heap_block_head_t 423 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_FIRST_BLOCK_HEAD(area);
heap_block_head_t 487 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head = BLOCK_HEAD(prev_foot);
heap_block_head_t 531 uspace/lib/c/generic/malloc.c static void split_mark(heap_block_head_t *cur, const size_t size)
heap_block_head_t 565 uspace/lib/c/generic/malloc.c static void *malloc_area(heap_area_t *area, heap_block_head_t *first_block,
heap_block_head_t 566 uspace/lib/c/generic/malloc.c heap_block_head_t *final_block, size_t real_size, size_t falign)
heap_block_head_t 572 uspace/lib/c/generic/malloc.c for (heap_block_head_t *cur = first_block; (void *) cur < area->end;
heap_block_head_t 573 uspace/lib/c/generic/malloc.c cur = (heap_block_head_t *) (((void *) cur) + cur->size)) {
heap_block_head_t 587 uspace/lib/c/generic/malloc.c ((uintptr_t) cur + sizeof(heap_block_head_t));
heap_block_head_t 615 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head = (heap_block_head_t *)
heap_block_head_t 621 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head = ((void *) cur) + excess;
heap_block_head_t 665 uspace/lib/c/generic/malloc.c cur = (heap_block_head_t *)
heap_block_head_t 707 uspace/lib/c/generic/malloc.c heap_block_head_t *first =
heap_block_head_t 708 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_LAST_BLOCK_HEAD(area);
heap_block_head_t 719 uspace/lib/c/generic/malloc.c heap_block_head_t *first =
heap_block_head_t 720 uspace/lib/c/generic/malloc.c (heap_block_head_t *) AREA_FIRST_BLOCK_HEAD(last_heap_area);
heap_block_head_t 766 uspace/lib/c/generic/malloc.c heap_block_head_t *split = next_fit;
heap_block_head_t 779 uspace/lib/c/generic/malloc.c heap_block_head_t *first = (heap_block_head_t *)
heap_block_head_t 853 uspace/lib/c/generic/malloc.c heap_block_head_t *head =
heap_block_head_t 854 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (addr - sizeof(heap_block_head_t));
heap_block_head_t 883 uspace/lib/c/generic/malloc.c ptr = ((void *) head) + sizeof(heap_block_head_t);
heap_block_head_t 885 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head =
heap_block_head_t 886 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) + head->size);
heap_block_head_t 929 uspace/lib/c/generic/malloc.c ptr = ((void *) head) + sizeof(heap_block_head_t);
heap_block_head_t 981 uspace/lib/c/generic/malloc.c heap_block_head_t *head =
heap_block_head_t 982 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (addr - sizeof(heap_block_head_t));
heap_block_head_t 997 uspace/lib/c/generic/malloc.c heap_block_head_t *next_head =
heap_block_head_t 998 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) + head->size);
heap_block_head_t 1011 uspace/lib/c/generic/malloc.c heap_block_head_t *prev_head =
heap_block_head_t 1012 uspace/lib/c/generic/malloc.c (heap_block_head_t *) (((void *) head) - prev_foot->size);
heap_block_head_t 1050 uspace/lib/c/generic/malloc.c for (heap_block_head_t *head = (heap_block_head_t *)
heap_block_head_t 1052 uspace/lib/c/generic/malloc.c head = (heap_block_head_t *) (((void *) head) + head->size)) {
HelenOS homepage, sources at GitHub