Lines Matching refs:heap_page

60 typedef struct heap_page_s heap_page;  typedef
72 heap_page * free_pages;
73 heap_page * page_table;
96 } heap_page; typedef
103 heap_page * page_list; // sorted so that the desired page is always first
309 dump_page(heap_page *page) in dump_page()
326 for (heap_page *page = bin->page_list; page != NULL; page = page->next) in dump_bin()
333 for (heap_page *page = bin->page_list; page != NULL; page = page->next) in dump_bin()
462 heap_page *page = &area->page_table[i]; in dump_allocations()
570 heap_page *page = &area->page_table[i]; in dump_allocations()
707 heap_page *page = &area->page_table[i]; in analyze_allocation_callers()
862 heap_page *lastPage = NULL; in heap_validate_heap()
863 heap_page *page = area->free_pages; in heap_validate_heap()
936 heap_page *lastPage = NULL; in heap_validate_heap()
937 heap_page *page = bin->page_list; in heap_validate_heap()
1032 size_t pageTableSize = pageCount * sizeof(heap_page); in heap_add_area()
1033 area->page_table = (heap_page *)base; in heap_add_area()
1306 heap_link_page(heap_page *page, heap_page **list) in heap_link_page()
1317 heap_unlink_page(heap_page *page, heap_page **list) in heap_unlink_page()
1331 static heap_page *
1378 heap_page *page = &area->page_table[i]; in heap_allocate_contiguous_pages()
1419 heap_page *firstPage = heap_allocate_contiguous_pages(heap, pageCount, in heap_raw_alloc()
1443 heap_page *page = bin->page_list; in heap_allocate_from_bin()
1625 heap_page *page = &area->page_table[((addr_t)address - area->base) in heap_free()
1689 heap_page *insert = page->next; in heap_free()
1806 heap_page *page = &area->page_table[((addr_t)address - area->base) in heap_realloc()