Lines Matching defs:pages
184 guarded_heap_page pages[0];
311 panic("need to allocate at least 2 pages, one for guard\n");
317 guarded_heap_page& page = area.pages[startPageIndex + i];
357 guarded_heap_page& page = area.pages[pageIndex];
398 size_t pageIndex = page - area.pages;
402 // Candidate, check if we have enough pages going forward
406 if ((area.pages[pageIndex + j].flags & GUARDED_HEAP_PAGE_FLAG_USED)
518 panic("failed to create area for allocation of %" B_PRIuSIZE " pages",
542 // Protect empty pages before the allocation start...
629 guarded_heap_page& page = area.pages[pageIndex];
666 guarded_heap_page* page = &area.pages[pageIndex];
681 page = &area.pages[pageIndex];
765 guarded_heap_page& page = area->pages[pageIndex];
846 guarded_heap_page& page = area->pages[pageIndex];
852 guarded_heap_page& candidate = area->pages[candidateIndex];
899 printf("used pages: %" B_PRIuSIZE "\n", area.used_pages);
922 guarded_heap_page& page = area.pages[i];
934 if ((area.pages[i + j].flags & GUARDED_HEAP_PAGE_FLAG_USED) != 0)
946 printf("pages: %p\n", area.pages);
956 printf("used pages: %" B_PRIuSIZE "\n", heap.used_pages);
983 guarded_heap_page& page = area->pages[i];
1068 dump_guarded_heap_page(area->pages[i]);
1069 if ((area->pages[i].flags & GUARDED_HEAP_PAGE_FLAG_FIRST) != 0)
1070 guarded_heap_print_stack_traces(area->pages[i]);