Home
last modified time | relevance | path

Searched refs:old_pte (Results 1 – 2 of 2) sorted by relevance

/xnu-8020.101.4/osfmk/i386/
H A Dpmap_x86_common.c655 pt_entry_t old_pte; in pmap_enter_options() local
951 old_pte = *pte; in pmap_enter_options()
952 oattr = (char) (old_pte & (PTE_MOD(is_ept) | PTE_REF(is_ept))); in pmap_enter_options()
963 pvh_e = pmap_pv_remove(pmap, vaddr, (ppnum_t *) &pai, &old_pte, &was_altacct); in pmap_enter_options()
/xnu-8020.101.4/osfmk/arm/
H A Dpmap.c5709 pmap_enter_pte(pmap_t pmap, pt_entry_t *pte_p, pt_entry_t *old_pte, pt_entry_t new_pte, vm_map_addr… argument
5722 *old_pte = *pte_p;
5723 if (*old_pte == new_pte) {
5726 } else if (pa_valid(pte_to_pa(new_pte)) && pte_to_pa(*old_pte) != pte_to_pa(new_pte) &&
5727 (*old_pte & ARM_PTE_TYPE_VALID) == ARM_PTE_TYPE) {
5735 success = os_atomic_cmpxchgv(pte_p, *old_pte, new_pte, old_pte, acq_rel);
5739 if (success && *old_pte != new_pte) {
5740 if ((*old_pte & ARM_PTE_TYPE_VALID) == ARM_PTE_TYPE) {
5747 changed_wiring = ARM_PTE_IS_COMPRESSED(*old_pte, pte_p) ?
5749 (new_pte & ARM_PTE_WIRED) != (*old_pte & ARM_PTE_WIRED);