Searched refs:heap_allocator (Results 1 - 3 of 3) sorted by relevance
/haiku/headers/private/kernel/ |
H A D | heap.h | 54 typedef struct heap_allocator_s heap_allocator; typedef in typeref:struct:heap_allocator_s 70 void heap_add_area(heap_allocator* heap, area_id areaID, addr_t base, 72 heap_allocator* heap_create_allocator(const char* name, addr_t base, 74 void* heap_memalign(heap_allocator* heap, size_t alignment, size_t size) _ALIGNED_BY_ARG(2); 75 status_t heap_free(heap_allocator* heap, void* address); 78 void heap_set_get_caller(heap_allocator* heap, addr_t (*getCaller)());
|
/haiku/src/system/kernel/ |
H A D | heap.cpp | 190 static heap_allocator *sHeaps[HEAP_CLASS_COUNT * SMP_MAX_CPUS]; 194 static heap_allocator *sVIPHeap; 195 static heap_allocator *sGrowHeap = NULL; 339 dump_bin_list(heap_allocator *heap) 348 dump_allocator_areas(heap_allocator *heap) 365 dump_allocator(heap_allocator *heap, bool areas, bool bins) 416 dump_allocator((heap_allocator*)(addr_t)heapAddress, !stats, !stats); 443 heap_allocator *heap = sHeaps[heapIndex]; 445 heap = (heap_allocator *)(addr_t)heapAddress; 448 heap_allocator *hea [all...] |
/haiku/src/system/libroot/posix/malloc_debug/ |
H A D | heap.cpp | 145 } heap_allocator; typedef in typeref:struct:heap_allocator_s 205 static heap_allocator *sHeaps[HEAP_CLASS_COUNT]; 237 dump_bin_list(heap_allocator *heap) 246 dump_allocator_areas(heap_allocator *heap) 263 dump_allocator(heap_allocator *heap, bool areas, bool bins) 284 heap_allocator *heap = sHeaps[classIndex]; 375 heap_allocator *heap = sHeaps[classIndex]; 479 heap_validate_heap(heap_allocator *heap) 657 heap_add_area(heap_allocator *heap, area_id areaID, addr_t base, size_t size) 740 heap_remove_area(heap_allocator *hea [all...] |
Completed in 65 milliseconds