Searched refs:pt_entry_t (Results 1 - 16 of 16) sorted by relevance
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | pmap.h | 126 #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 D | pmap_x86_common.c | 36 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 D | loose_ends.c | 126 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 D | copyio.c | 137 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 D | pmap.c | 283 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 D | phys.c | 232 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 D | pmap_internal.h | 597 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 D | i386_init.c | 154 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 D | genassym.c | 533 sizeof(pt_entry_t));
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | pmap.c | 811 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 D | pmap.h | 91 typedef uint32_t pt_entry_t; /* L2 table entry */ typedef
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap.c | 244 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 D | kdp_machdep.c | 425 pt_entry_t *debugger_ptep;
|
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/ |
H A D | kdp_machdep.c | 358 extern pt_entry_t *DMAP2;
|
H A D | kdp_x86_common.c | 675 pt_entry_t *debugger_ptep;
|
/darwin-on-arm/xnu/osfmk/kdp/ml/x86_64/ |
H A D | kdp_machdep.c | 360 extern pt_entry_t *DMAP2;
|
Completed in 197 milliseconds