Searched refs:pt_entry_t (Results 1 - 16 of 16) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dpmap.h126 #define PTESIZE sizeof(pt_entry_t) /* for assembly files */
131 #define NPTEPG (PAGE_SIZE/(sizeof (pt_entry_t)))
167 typedef uint64_t pt_entry_t; typedef
168 #define NPTPG (PAGE_SIZE/(sizeof (pt_entry_t)))
173 #define PT_ENTRY_NULL ((pt_entry_t *) 0)
206 pmap_store_pte(pt_entry_t *entryp, pt_entry_t value)
240 #define NPTEPGS (NPDEPGS * (PAGE_SIZE/(sizeof (pt_entry_t))))
402 #define pte_kernel_rw(p) ((pt_entry_t)(pa_to_pte(p) | INTEL_PTE_VALID|INTEL_PTE_RW))
403 #define pte_kernel_ro(p) ((pt_entry_t)(pa_to_pt
[all...]
H A Dpmap_x86_common.c36 pt_entry_t *spte,
37 pt_entry_t *epte);
292 pt_entry_t *ptp;
296 pt_entry_t pte;
340 pt_entry_t *ptep;
426 pt_entry_t *pte;
431 pt_entry_t template;
442 pt_entry_t old_pte;
554 pt_entry_t old_attributes =
598 pt_entry_t npt
[all...]
H A Dloose_ends.c126 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF | INTEL_PTE_MOD));
154 src_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF));
155 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) |
187 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) |
238 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | (paddr & PG_FRAME) | INTEL_PTE_REF));
271 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | (paddr & PG_FRAME) | INTEL_PTE_REF));
345 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | (paddr & PG_FRAME) |
372 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | (paddr & PG_FRAME) |
555 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | (src & PG_FRAME) |
598 map = pmap_get_mapwindow((pt_entry_t)(i386_pto
[all...]
H A Dcopyio.c137 pt_entry_t *updp;
138 pt_entry_t *kpdp;
393 pt_entry_t pentry;
403 pentry = (pt_entry_t)(INTEL_PTE_VALID | (paddr & PG_FRAME) | INTEL_PTE_RW);
408 pentry = (pt_entry_t)(INTEL_PTE_VALID | (paddr & PG_FRAME));
417 pt_entry_t old_pentry;
596 pt_entry_t *updp;
597 pt_entry_t *kpdp;
H A Dpmap.c283 pt_entry_t *DMAP1, *DMAP2;
432 pt_entry_t *
457 return((pt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CADDR) +
469 return ((pt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pte_window_index].prv_CADDR) +
533 pt_entry_t *ptep;
576 pt_entry_t *pte_unique_base;
734 pt_entry_t *pte;
1119 pt_entry_t *ptep;
1144 pt_entry_t *ptep;
1146 pt_entry_t *pde
[all...]
H A Dphys.c232 extern pt_entry_t *debugger_ptep;
242 src_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF));
243 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) | INTEL_PTE_REF | INTEL_PTE_MOD));
H A Dpmap_internal.h597 pt_entry_t pte;
610 pmap_pagetable_corruption_log(pmap_pv_assertion_t incident, pmap_pagetable_corruption_t suppress_reason, pmap_pagetable_corruption_action_t action, pmap_t pmap, vm_map_offset_t vaddr, pt_entry_t *ptep, ppnum_t ppn, pmap_t pvpmap, vm_map_offset_t pvva) {
628 pmap_classify_pagetable_corruption(pmap_t pmap, vm_map_offset_t vaddr, ppnum_t *ppnp, pt_entry_t *ptep, pmap_pv_assertion_t incident) {
632 pt_entry_t cpte = *ptep;
734 pt_entry_t *pte)
928 pmap_cmpx_pte(pt_entry_t *entryp, pt_entry_t old, pt_entry_t new)
974 static inline void pmap_update_pte(pt_entry_t *mptep, uint64_t pclear_bits, uint64_t pset_bits) {
975 pt_entry_t npt
[all...]
H A Di386_init.c154 fillkpt(pt_entry_t *base, int prot, uintptr_t src, int index, int count)
205 pt_entry_t *physmapL3 = ALLOCPAGES(1);
207 pt_entry_t entries[PTE_PER_PAGE];
H A Dgenassym.c533 sizeof(pt_entry_t));
/darwin-on-arm/xnu/osfmk/arm/
H A Dpmap.c811 pt_entry_t pte;
826 static inline void pmap_pagetable_corruption_log(pmap_pv_assertion_t incident, pmap_pagetable_corruption_t suppress_reason, pmap_pagetable_corruption_action_t action, pmap_t pmap, vm_map_offset_t vaddr, pt_entry_t * ptep, ppnum_t ppn, pmap_t pvpmap, vm_map_offset_t pvva)
846 static inline pmap_pagetable_corruption_action_t pmap_classify_pagetable_corruption(pmap_t pmap, vm_map_offset_t vaddr, ppnum_t * ppnp, pt_entry_t * ptep, pmap_pv_assertion_t incident)
851 pt_entry_t cpte = *ptep;
939 static inline __attribute__ ((always_inline)) pv_hashed_entry_t pmap_pv_remove(pmap_t pmap, vm_map_offset_t vaddr, ppnum_t * ppnp, pt_entry_t * pte)
1077 pt_entry_t pte = 0;
1323 pt_entry_t *ptep;
1344 ptep = (pt_entry_t *)pmap_pte(pmap, vaddr);
1354 pt_entry_t* cpte = (pt_entry_t*)pte
[all...]
H A Dpmap.h91 typedef uint32_t pt_entry_t; /* L2 table entry */ typedef
/darwin-on-arm/xnu/osfmk/x86_64/
H A Dpmap.c244 pt_entry_t *DMAP1, *DMAP2;
648 pt_entry_t *ptep = NULL;
820 pt_entry_t *ptep;
845 pt_entry_t *ptep;
847 pt_entry_t *pdep;
848 pt_entry_t pde;
912 pt_entry_t dpte, *dptep = pmap_pte(kernel_pmap, dva);
960 pt_entry_t *pte = NULL;
1252 pt_entry_t *pde;
1253 pt_entry_t *spt
[all...]
/darwin-on-arm/xnu/osfmk/kdp/ml/arm/
H A Dkdp_machdep.c425 pt_entry_t *debugger_ptep;
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/
H A Dkdp_machdep.c358 extern pt_entry_t *DMAP2;
H A Dkdp_x86_common.c675 pt_entry_t *debugger_ptep;
/darwin-on-arm/xnu/osfmk/kdp/ml/x86_64/
H A Dkdp_machdep.c360 extern pt_entry_t *DMAP2;

Completed in 111 milliseconds