Searched refs:ptepindex (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/sys/riscv/riscv/
H A Dpmap.c246 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 Dpmap.c346 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 Dpmap.c178 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 Dpmap.c280 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 Dpmap.c691 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