Searched refs:ptepindex (Results 1 - 5 of 5) sorted by relevance
/freebsd-11-stable/sys/riscv/riscv/ |
H A D | pmap.c | 246 static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, 1218 _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) argument 1230 if ((m = vm_page_alloc(NULL, ptepindex, VM_ALLOC_NOOBJ | 1256 if (ptepindex >= NUPDE) { 1260 l1index = ptepindex - NUPDE; 1275 l1index = ptepindex >> (L1_SHIFT - L2_SHIFT); 1294 l2 = &l2[ptepindex & Ln_ADDR_MASK]; 1312 vm_pindex_t ptepindex; local 1320 ptepindex = pmap_l2_pindex(va); 1340 m = _pmap_alloc_l3(pmap, ptepindex, lock [all...] |
/freebsd-11-stable/sys/i386/i386/ |
H A D | pmap.c | 346 static vm_page_t _pmap_allocpte(pmap_t pmap, u_int ptepindex, u_int flags); 1953 _pmap_allocpte(pmap_t pmap, u_int ptepindex, u_int flags) argument 1961 if ((m = vm_page_alloc(NULL, ptepindex, VM_ALLOC_NOOBJ | 1988 pmap->pm_pdir[ptepindex] = 1997 u_int ptepindex; local 2004 ptepindex = va >> PDRSHIFT; 2009 ptepa = pmap->pm_pdir[ptepindex]; 2016 (void)pmap_demote_pde(pmap, &pmap->pm_pdir[ptepindex], va); 2017 ptepa = pmap->pm_pdir[ptepindex]; 2032 m = _pmap_allocpte(pmap, ptepindex, flag 3849 u_int ptepindex; local 4154 u_int ptepindex; local [all...] |
/freebsd-11-stable/sys/mips/mips/ |
H A D | pmap.c | 178 static vm_page_t _pmap_allocpte(pmap_t pmap, unsigned ptepindex, u_int flags); 1107 _pmap_allocpte(pmap_t pmap, unsigned ptepindex, u_int flags) argument 1117 if ((m = pmap_alloc_direct_page(ptepindex, req_class)) == NULL) { 1140 if (ptepindex >= NUPDE) { 1141 pmap->pm_segtab[ptepindex - NUPDE] = (pd_entry_t)pageva; 1144 int segindex = ptepindex >> (SEGSHIFT - PDRSHIFT); 1145 int pdeindex = ptepindex & (NPDEPG - 1); 1168 pmap->pm_segtab[ptepindex] = (pd_entry_t)pageva; 1177 unsigned ptepindex; local 1184 ptepindex 2233 unsigned ptepindex; local [all...] |
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | pmap.c | 280 static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, 1488 _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) argument 1497 if ((m = vm_page_alloc(NULL, ptepindex, VM_ALLOC_NOOBJ | 1520 if (ptepindex >= (NUL2E + NUL1E)) { 1524 l0index = ptepindex - (NUL2E + NUL1E); 1528 } else if (ptepindex >= NUL2E) { 1533 l1index = ptepindex - NUL2E; 1554 l1 = &l1[ptepindex & Ln_ADDR_MASK]; 1562 l1index = ptepindex >> Ln_ENTRIES_SHIFT; 1601 l2 = &l2[ptepindex 1614 vm_pindex_t ptepindex; local [all...] |
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | pmap.c | 691 static vm_page_t _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, 2761 * ptepindex = pmap_pde_pindex(va) = va >> PDRSHIFT, 2765 * ptepindex = NUPDE (number of userland PD entries) + 2769 * ptepindex = NUPDE + NUPDPE + (pmap_pde_index(va) >> (NPDEPGSHIFT + 2782 _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp) argument 2797 if ((m = vm_page_alloc(NULL, ptepindex, VM_ALLOC_NOOBJ | 2821 if (ptepindex >= (NUPDE + NUPDPE)) { 2826 pml4index = ptepindex - (NUPDE + NUPDPE); 2845 } else if (ptepindex >= NUPDE) { 2852 pdpindex = ptepindex 2934 vm_pindex_t pdpindex, ptepindex; local 2960 vm_pindex_t ptepindex; local 5283 vm_pindex_t ptepindex; local [all...] |
Completed in 134 milliseconds