Searched refs:origpte (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/powerpc/aim/ |
H A D | mmu_radix.c | 960 pt_entry_t startpte, origpte, newpte; in pmap_nofault() local 968 origpte = newpte = be64toh(*pte); in pmap_nofault() 970 startpte = origpte; in pmap_nofault() 977 __func__, pmap, va, flags, origpte); in pmap_nofault() 985 flags, origpte); in pmap_nofault() 989 be64toh(*pte) != origpte) { in pmap_nofault() 1018 if (!atomic_cmpset_long(pte, htobe64(origpte), htobe64(newpte))) in pmap_nofault() 2832 pt_entry_t newpte, origpte; in mmu_radix_enter() local 2926 origpte = be64toh(*pte); in mmu_radix_enter() 2932 if ((origpte & PG_V) != 0) { in mmu_radix_enter() [all …]
|
/freebsd/sys/i386/i386/ |
H A D | pmap.c | 3655 pt_entry_t newpte, origpte; in __CONCAT() local 3746 origpte = *pte; in __CONCAT() 3752 if ((origpte & PG_V) != 0) { in __CONCAT() 3759 if ((newpte & PG_W) != 0 && (origpte & PG_W) == 0) in __CONCAT() 3761 else if ((newpte & PG_W) == 0 && (origpte & PG_W) != 0) in __CONCAT() 3777 opa = origpte & PG_FRAME; in __CONCAT() 3782 if ((origpte & PG_MANAGED) != 0 && in __CONCAT() 3785 if (((origpte ^ newpte) & ~(PG_M | PG_A)) == 0) in __CONCAT() 3800 origpte = pte_load_clear(pte); in __CONCAT() 3801 KASSERT((origpte in __CONCAT() [all...] |
/freebsd/sys/amd64/amd64/ |
H A D | pmap.c | 7080 pt_entry_t origpte, *pml4e, *pdpe, *pde, pten, PG_V; in pmap_enter_largepage() local 7111 origpte = *pdpe; in pmap_enter_largepage() 7112 MPASS(origpte == 0); in pmap_enter_largepage() 7116 origpte = *pdpe; in pmap_enter_largepage() 7117 if ((origpte & PG_V) == 0) { in pmap_enter_largepage() 7132 origpte = *pde; in pmap_enter_largepage() 7133 MPASS(origpte == 0); in pmap_enter_largepage() 7135 origpte = *pde; in pmap_enter_largepage() 7136 if ((origpte & PG_V) == 0) { in pmap_enter_largepage() 7145 KASSERT((origpte & PG_V) == 0 || ((origpte & PG_PS) != 0 && in pmap_enter_largepage() [all …]
|
/freebsd/sys/arm64/arm64/ |
H A D | pmap.c | 5050 pd_entry_t *l0p, *l1p, *l2p, *l3p, newpte, origpte, *tl3p; in pmap_enter_largepage() local 5082 origpte = pmap_load(l1p); in pmap_enter_largepage() 5086 origpte = pmap_load(l1p); in pmap_enter_largepage() 5087 if ((origpte & ATTR_DESCR_VALID) == 0) { in pmap_enter_largepage() 5092 KASSERT((PTE_TO_PHYS(origpte) == PTE_TO_PHYS(newpte) && in pmap_enter_largepage() 5093 (origpte & ATTR_DESCR_MASK) == L1_BLOCK) || in pmap_enter_largepage() 5094 (origpte & ATTR_DESCR_VALID) == 0, in pmap_enter_largepage() 5096 va, origpte, newpte)); in pmap_enter_largepage() 5114 origpte = pmap_load(l2p); in pmap_enter_largepage() 5117 origpte = pmap_load(l2p); in pmap_enter_largepage() [all …]
|