Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/i386/
H A Dpmap_x86_common.c1317 pt_entry_t *cpte; in pmap_remove_range_options() local
1343 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
1344 cpte < epte; in pmap_remove_range_options()
1345 cpte++, vaddr += PAGE_SIZE_64) { in pmap_remove_range_options()
1346 pt_entry_t p = *cpte; in pmap_remove_range_options()
1351 (PTE_IS_COMPRESSED(p, cpte, pmap, vaddr))) { in pmap_remove_range_options()
1361 pmap_update_pte(is_ept, cpte, INTEL_PTE_COMPRESSED_MASK, 0, true); in pmap_remove_range_options()
1378 pmap_store_pte(is_ept, cpte, 0); in pmap_remove_range_options()
1387 pmap_update_pte(is_ept, cpte, PTE_VALID_MASK(is_ept), 0, true); in pmap_remove_range_options()
1399 for (cpte = spte, vaddr = start_vaddr; in pmap_remove_range_options()
[all …]
H A Dpmap_internal.h743 pt_entry_t cpte = *ptep; in pmap_classify_pagetable_corruption() local
744 ppnum_t cpn = pa_index(pte_to_pa(cpte)); in pmap_classify_pagetable_corruption()
811 …if (!is_ept && ((cpte & (INTEL_PTE_NCACHE | INTEL_PTE_WTHRU | INTEL_PTE_PAT)) == (INTEL_PTE_NCACHE… in pmap_classify_pagetable_corruption()
814 } else if (cpte & INTEL_PTE_RSVD) { in pmap_classify_pagetable_corruption()
817 } else if ((pmap != kernel_pmap) && (!is_ept) && ((cpte & INTEL_PTE_USER) == 0)) { in pmap_classify_pagetable_corruption()
828 …return pmap_pagetable_corruption_log(incident, suppress_reason, action, pmap, vaddr, &cpte, *ppnp,… in pmap_classify_pagetable_corruption()
/xnu-8019.80.24/osfmk/arm/
H A Dpmap.c4042 pt_entry_t *cpte; local
4078 for (cpte = bpte; cpte < epte;
4079 cpte += PAGE_RATIO, va += pmap_page_size) {
4092 spte = *((volatile pt_entry_t*)cpte);
4097 (ARM_PTE_IS_COMPRESSED(spte, cpte))) {
4112 write_pte_fast(cpte, ARM_PTE_TYPE_FAULT);
4119 spte = *((volatile pt_entry_t*)cpte);
4143 spte = *((volatile pt_entry_t*)cpte);
4152 if (ARM_PTE_IS_COMPRESSED(*cpte, cpte)) {
4163 if (*cpte != ARM_PTE_TYPE_FAULT) {
[all …]
/xnu-8019.80.24/osfmk/arm64/
H A Darm_vm_init.c592 pt_entry_t cpte = 0; in arm_vm_map() local
629 cpte = *ptep; in arm_vm_map()
635 if (cpte != ARM_PTE_EMPTY) { in arm_vm_map()
638 __FUNCTION__, cpte, in arm_vm_map()