Lines Matching defs:heap_page
89 typedef struct heap_page_s heap_page;
100 heap_page * free_pages;
101 heap_page * page_table;
121 } heap_page;
127 heap_page * page_list; // sorted so that the desired page is always first
212 dump_page(heap_page *page)
231 for (heap_page *temp = bin->page_list; temp != NULL; temp = temp->next)
291 heap_page *page = &area->page_table[i];
386 heap_page *page = &area->page_table[i];
492 heap_page *lastPage = NULL;
493 heap_page *page = area->free_pages;
569 heap_page *lastPage = NULL;
570 heap_page *page = bin->page_list;
666 size_t pageTableSize = pageCount * sizeof(heap_page);
667 area->page_table = (heap_page *)base;
917 heap_link_page(heap_page *page, heap_page **list)
928 heap_unlink_page(heap_page *page, heap_page **list)
942 static heap_page *
988 heap_page *page = &area->page_table[i];
1030 heap_page *firstPage = heap_allocate_contiguous_pages(heap, pageCount,
1053 heap_page *page = bin->page_list;
1208 heap_page *page = &area->page_table[((addr_t)address - area->base)
1292 heap_page *insert = page->next;
1422 heap_page *page = &area->page_table[((addr_t)address - area->base)
1537 heap_page *page = &area->page_table[((addr_t)address - area->base)