Home
last modified time | relevance | path

Searched refs:origpte (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c960 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 Dpmap.c3655 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 Dpmap.c7080 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 Dpmap.c5050 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 …]