Lines Matching defs:page
62 * Empty_zero_page is a special page that is used for zero-initialized data
90 * We need dsb(ishst) here to ensure the page-table-walker sees
116 panic("Failed to allocate page table page\n");
163 /* Ensure the zeroing is observed by page table walks. */
436 * within a page, we cannot map the region as the caller expects.
487 * Call proper page table ctor in case later we need to
489 * this pre-allocated page table.
505 * creation of new section or page entries.
607 /* KFENCE pool needs page-level mapping. */
741 /* Map only the text into the trampoline page table */
747 /* Map both the text and data into the kernel page table */
817 static void free_hotplug_page_range(struct page *page, size_t size,
823 WARN_ON(PageReserved(page));
824 free_pages((unsigned long)page_address(page), get_order(size));
828 static void free_hotplug_pgtable_page(struct page *page)
830 free_hotplug_page_range(page, PAGE_SIZE, NULL);
1006 * Check whether we can free the pte page if the rest of the
1046 * Check whether we can free the pmd page if the rest of the
1086 * Check whether we can free the pud page if the rest of the
1126 * Check whether we can free the p4d page if the rest of the