• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/powerpc/aim/

Lines Matching refs:pages

263 /* 1GB pages aren't currently supported. */
401 "Number of kernel page table pages allocated on bootup");
465 void mmu_radix_page_array_startup(long pages);
642 #define NUPML1E (RADIX_PGD_SIZE/sizeof(uint64_t)) /* number of userland PML1 pages */
643 #define NUPDPE (NUPML1E * NL2EPG)/* number of userland PDP pages */
1355 * drastic measures to free some pages so we can allocate
1834 vm_paddr_t ptpages, pages;
1856 pages = ptpages;
1858 *pte = htobe64(pages | RPTE_VALID | RPTE_SHIFT);
1859 pages += PAGE_SIZE;
1861 *pte = htobe64(pages | RPTE_VALID | RPTE_SHIFT);
1862 pages += PAGE_SIZE;
1865 * the kernel page table pages need to be preserved in
1868 pages = allocpages(nkpt);
1875 KPTphys = pages;
1876 for (int i = 0; i < nkpt; i++, pte++, pages += PAGE_SIZE)
1877 *pte = htobe64(pages | RPTE_VALID | RPTE_SHIFT);
1883 * preallocated kernel page table pages so that vm_page structures
1884 * representing these pages will be created. The vm_page structures
2108 * mapping of pages.
2582 * we only virtual copy managed pages
2615 * the freed page table pages.
2916 * wiring PT pages as they remain resident as long as there
3220 * pages. Invalidate those entries.
3375 * pages. Invalidate those entries.
3613 * page table pages.
3815 * dirty pages. Those dirty pages will only be detected by a future call
3876 * pages, it should not be cleared every time it is
4005 * the pages are not physically contiguous or have differing
4206 * one or two pages may be held during the wait, only to be released
4658 * add the page to the specified list of pages that will be released to the
4675 * of idle page table pages. Each of a pmap's page table pages is responsible
4689 * specified pmap's collection of idle page table pages, and returns it.
4828 * Fills a page table page with mappings to consecutive physical pages.
4883 * normal. Page table pages are preallocated for every other
5443 * We cannot remove wired pages from a process' mapping at this time
6133 * Pages that aren't mapped aren't supported. Also break down 2MB pages
6134 * into 4KB pages if required.
6154 * we need not break down this page into 2MB pages.
6183 * we need not break down this page into 4KB pages.
6201 * Ok, all the pages exist, so run through them updating their
6319 mmu_radix_page_array_startup(long pages)
6332 vm_page_array_size = pages;
6335 end = start + pages * sizeof(struct vm_page);