Symbol: heap_allocator
src/system/kernel/debug/heap.cpp
1025
heap_add_area(heap_allocator *heap, area_id areaID, addr_t base, size_t size)
src/system/kernel/debug/heap.cpp
1112
heap_remove_area(heap_allocator *heap, heap_area *area)
src/system/kernel/debug/heap.cpp
1159
static heap_allocator *
src/system/kernel/debug/heap.cpp
1163
heap_allocator *heap;
src/system/kernel/debug/heap.cpp
1166
heap = (heap_allocator *)malloc(sizeof(heap_allocator)
src/system/kernel/debug/heap.cpp
1170
heap = (heap_allocator *)base;
src/system/kernel/debug/heap.cpp
1171
base += sizeof(heap_allocator);
src/system/kernel/debug/heap.cpp
1172
size -= sizeof(heap_allocator);
src/system/kernel/debug/heap.cpp
1179
heap->bins = (heap_bin *)((addr_t)heap + sizeof(heap_allocator));
src/system/kernel/debug/heap.cpp
1220
heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount)
src/system/kernel/debug/heap.cpp
1262
heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount)
src/system/kernel/debug/heap.cpp
1334
heap_allocate_contiguous_pages(heap_allocator *heap, uint32 pageCount,
src/system/kernel/debug/heap.cpp
1401
heap_add_leak_check_info(heap_allocator *heap, addr_t address, size_t allocated,
src/system/kernel/debug/heap.cpp
1415
heap_raw_alloc(heap_allocator *heap, size_t size, size_t alignment)
src/system/kernel/debug/heap.cpp
1438
heap_allocate_from_bin(heap_allocator *heap, uint32 binIndex, size_t size)
src/system/kernel/debug/heap.cpp
1517
heap_should_grow(heap_allocator *heap)
src/system/kernel/debug/heap.cpp
1525
heap_memalign(heap_allocator *heap, size_t alignment, size_t size)
src/system/kernel/debug/heap.cpp
1595
heap_free(heap_allocator *heap, void *address)
src/system/kernel/debug/heap.cpp
1766
heap_set_get_caller(heap_allocator* heap, addr_t (*getCaller)())
src/system/kernel/debug/heap.cpp
1774
heap_realloc(heap_allocator *heap, void *address, void **newAddress,
src/system/kernel/debug/heap.cpp
1923
heap_allocator *heap = sHeaps[heapIndex];
src/system/kernel/debug/heap.cpp
1940
heap_create_new_heap_area(heap_allocator *heap, const char *name, size_t size)
src/system/kernel/debug/heap.cpp
1977
heap_allocator *heap = sHeaps[i];
src/system/kernel/debug/heap.cpp
201
static heap_allocator *sHeaps[HEAP_CLASS_COUNT * SMP_MAX_CPUS];
src/system/kernel/debug/heap.cpp
205
static heap_allocator *sVIPHeap;
src/system/kernel/debug/heap.cpp
206
static heap_allocator *sGrowHeap = NULL;
src/system/kernel/debug/heap.cpp
2250
heap_allocator *heap = sHeaps[heapIndex];
src/system/kernel/debug/heap.cpp
2309
heap_allocator *heap = sHeaps[(i + offset) % sHeapCount];
src/system/kernel/debug/heap.cpp
2376
heap_allocator *heap = sHeaps[(i + offset) % sHeapCount];
src/system/kernel/debug/heap.cpp
341
dump_bin_list(heap_allocator *heap)
src/system/kernel/debug/heap.cpp
350
dump_allocator_areas(heap_allocator *heap)
src/system/kernel/debug/heap.cpp
367
dump_allocator(heap_allocator *heap, bool areas, bool bins)
src/system/kernel/debug/heap.cpp
418
dump_allocator((heap_allocator*)(addr_t)heapAddress, !stats, !stats);
src/system/kernel/debug/heap.cpp
445
heap_allocator *heap = sHeaps[heapIndex];
src/system/kernel/debug/heap.cpp
447
heap = (heap_allocator *)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
450
heap_allocator *heap = (heap_allocator *)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
565
heap_allocator *heap = sHeaps[heapIndex];
src/system/kernel/debug/heap.cpp
702
analyze_allocation_callers(heap_allocator *heap)
src/system/kernel/debug/heap.cpp
784
heap_allocator *heap = NULL;
src/system/kernel/debug/heap.cpp
797
heap = (heap_allocator*)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
851
heap_validate_heap(heap_allocator *heap)
src/system/libroot/posix/malloc/debug/heap.cpp
1022
heap_raw_alloc(heap_allocator *heap, size_t size, size_t alignment)
src/system/libroot/posix/malloc/debug/heap.cpp
1045
heap_allocate_from_bin(heap_allocator *heap, uint32 binIndex, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
1114
heap_memalign(heap_allocator *heap, size_t alignment, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
1176
heap_free(heap_allocator *heap, void *address)
src/system/libroot/posix/malloc/debug/heap.cpp
1391
heap_realloc(heap_allocator *heap, void *address, void **newAddress,
src/system/libroot/posix/malloc/debug/heap.cpp
1509
heap_get_allocation_info(heap_allocator *heap, void *address, size_t *size,
src/system/libroot/posix/malloc/debug/heap.cpp
1617
heap_create_new_heap_area(heap_allocator *heap, const char *name, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
1774
heap_allocator *heap = sHeaps[i];
src/system/libroot/posix/malloc/debug/heap.cpp
1889
heap_allocator *heap = sHeaps[heapClass];
src/system/libroot/posix/malloc/debug/heap.cpp
1926
heap_allocator *heap = sHeaps[i];
src/system/libroot/posix/malloc/debug/heap.cpp
1968
heap_allocator *heap = sHeaps[i];
src/system/libroot/posix/malloc/debug/heap.cpp
205
static heap_allocator *sHeaps[HEAP_CLASS_COUNT];
src/system/libroot/posix/malloc/debug/heap.cpp
237
dump_bin_list(heap_allocator *heap)
src/system/libroot/posix/malloc/debug/heap.cpp
246
dump_allocator_areas(heap_allocator *heap)
src/system/libroot/posix/malloc/debug/heap.cpp
263
dump_allocator(heap_allocator *heap, bool areas, bool bins)
src/system/libroot/posix/malloc/debug/heap.cpp
284
heap_allocator *heap = sHeaps[classIndex];
src/system/libroot/posix/malloc/debug/heap.cpp
375
heap_allocator *heap = sHeaps[classIndex];
src/system/libroot/posix/malloc/debug/heap.cpp
479
heap_validate_heap(heap_allocator *heap)
src/system/libroot/posix/malloc/debug/heap.cpp
657
heap_add_area(heap_allocator *heap, area_id areaID, addr_t base, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
740
heap_remove_area(heap_allocator *heap, heap_area *area)
src/system/libroot/posix/malloc/debug/heap.cpp
782
static heap_allocator *
src/system/libroot/posix/malloc/debug/heap.cpp
786
heap_allocator *heap = (heap_allocator *)base;
src/system/libroot/posix/malloc/debug/heap.cpp
787
base += sizeof(heap_allocator);
src/system/libroot/posix/malloc/debug/heap.cpp
788
size -= sizeof(heap_allocator);
src/system/libroot/posix/malloc/debug/heap.cpp
829
heap_free_pages_added(heap_allocator *heap, heap_area *area, uint32 pageCount)
src/system/libroot/posix/malloc/debug/heap.cpp
871
heap_free_pages_removed(heap_allocator *heap, heap_area *area, uint32 pageCount)
src/system/libroot/posix/malloc/debug/heap.cpp
943
heap_allocate_contiguous_pages(heap_allocator *heap, uint32 pageCount,