| /src/sys/arch/or1k/include/ |
| pte.h | 35 typedef unsigned int pt_entry_t; typedef
|
| /src/sys/arch/m68k/include/ |
| pte_coldfire.h | 40 typedef __BSD_PT_ENTRY_T pt_entry_t; typedef 76 pte_cached_p(pt_entry_t pt_entry) 82 pte_modified_p(pt_entry_t pt_entry) 88 pte_valid_p(pt_entry_t pt_entry) 94 pte_exec_p(pt_entry_t pt_entry) 100 pte_deferred_exec_p(pt_entry_t pt_entry) 106 pte_wired_p(pt_entry_t pt_entry) 111 static inline pt_entry_t 118 pte_to_paddr(pt_entry_t pt_entry) 123 static inline pt_entry_t [all...] |
| /src/sys/arch/powerpc/include/booke/ |
| pte.h | 43 typedef __BSD_PT_ENTRY_T pt_entry_t; typedef 81 pte_value(pt_entry_t pt_entry) 87 pte_cached_p(pt_entry_t pt_entry) 93 pte_modified_p(pt_entry_t pt_entry) 99 pte_referenced_p(pt_entry_t pt_entry) 105 pte_valid_p(pt_entry_t pt_entry) 111 pte_exec_p(pt_entry_t pt_entry) 117 pte_readonly_p(pt_entry_t pt_entry) 123 pte_deferred_exec_p(pt_entry_t pt_entry) 130 pte_wired_p(pt_entry_t pt_entry [all...] |
| /src/sys/arch/riscv/include/ |
| pte.h | 41 typedef uint64_t pt_entry_t; typedef 48 typedef uint32_t pt_entry_t; typedef 55 #define NPTEPG (NBPG / sizeof(pt_entry_t)) 125 pte_valid_p(pt_entry_t pte) 131 pte_wired_p(pt_entry_t pte) 137 pte_modified_p(pt_entry_t pte) 143 pte_referenced_p(pt_entry_t pte) 149 pte_cached_p(pt_entry_t pte) 156 pte_deferred_exec_p(pt_entry_t pte) 161 static inline pt_entry_t [all...] |
| /src/sys/arch/i386/include/ |
| pmap_private.h | 123 * address of PTE = (767 * 4MB) + (VA / PAGE_SIZE) * sizeof(pt_entry_t) 214 #define PTE_BASE ((pt_entry_t *) (PDIR_SLOT_PTE * NBPD_L2)) 281 static __inline pt_entry_t 284 return (pt_entry_t)xpmap_ptom_masked(pa); 288 pmap_pte2pa(pt_entry_t pte) 294 pmap_pte_set(pt_entry_t *pte, pt_entry_t npte) 301 static __inline pt_entry_t 302 pmap_pte_cas(volatile pt_entry_t *ptep, pt_entry_t o, pt_entry_t n [all...] |
| /src/sys/arch/aarch64/include/ |
| pmap_machdep.h | 45 #define NPTEPG (PAGE_SIZE / sizeof(pt_entry_t)) 156 bool pmap_md_vca_add(struct vm_page_md *, vaddr_t, pt_entry_t *); 174 pmap_md_tlb_check_entry(void *ctx, vaddr_t va, tlb_asid_t asid, pt_entry_t pte) 195 static inline pt_entry_t * 196 pmap_md_nptep(pt_entry_t *ptep) 204 pte_to_paddr(pt_entry_t pte) 212 pte_valid_p(pt_entry_t pte) 226 pte_modified_p(pt_entry_t pte) 239 pte_referenced_p(pt_entry_t pte) 247 pte_wired_p(pt_entry_t pte [all...] |
| /src/sys/arch/mips/include/ |
| pte.h | 57 typedef uint32_t pt_entry_t; typedef 135 static __inline paddr_t pte_to_paddr(pt_entry_t pte) __pure; 224 pte_to_paddr(pt_entry_t pte) 261 pte_valid_p(pt_entry_t pte) 267 pte_modified_p(pt_entry_t pte) 273 pte_referenced_p(pt_entry_t pte) 279 pte_global_p(pt_entry_t pte) 285 pte_wired_p(pt_entry_t pte) 290 static inline pt_entry_t 291 pte_wire_entry(pt_entry_t pte [all...] |
| /src/sys/arch/amd64/include/ |
| pmap_private.h | 121 extern pt_entry_t *pte_base; 124 #define PTE_BASE ((pt_entry_t *)VA_SIGN_NEG((L4_SLOT_PTE * NBPD_L4))) 214 static __inline pt_entry_t 217 return (pt_entry_t)xpmap_ptom_masked(pa); 221 pmap_pte2pa(pt_entry_t pte) 227 pmap_pte_set(pt_entry_t *pte, pt_entry_t npte) 234 static __inline pt_entry_t 235 pmap_pte_cas(volatile pt_entry_t *ptep, pt_entry_t o, pt_entry_t n [all...] |
| /src/sys/uvm/pmap/ |
| tlb.h | 38 typedef bool (*tlb_walkfunc_t)(void *, vaddr_t, tlb_asid_t, pt_entry_t); 48 bool (*md_tlb_update_addr)(vaddr_t, tlb_asid_t, pt_entry_t, bool); 63 bool tlb_update_addr(vaddr_t, tlb_asid_t, pt_entry_t, bool);
|
| /src/sys/arch/alpha/include/ |
| pmap.h | 147 pt_entry_t *pmc_lev1map; /* level 1 map */ 182 pt_entry_t *pv_pte; /* PTE that maps the VA */ 282 static __inline pt_entry_t * 296 static __inline pt_entry_t * 297 pmap_l1pte(pt_entry_t *lev1map, vaddr_t v) 303 static __inline pt_entry_t * 304 pmap_l2pte(pt_entry_t *lev1map, vaddr_t v, pt_entry_t *l1pte) 306 pt_entry_t *lev2map; 314 lev2map = (pt_entry_t *)ALPHA_PHYS_TO_K0SEG(pmap_pte_pa(l1pte)) [all...] |
| pte.h | 79 typedef alpha_pt_entry_t pt_entry_t; typedef 138 extern pt_entry_t *kernel_lev1map; /* kernel level 1 page table */
|
| /src/sys/arch/luna68k/luna68k/ |
| pmap_bootstrap.c | 78 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 87 pt_entry_t protopte, *pte, *epte; 235 pte = (pt_entry_t *)kptmpa; 245 epte = (pt_entry_t *)kptmpa; 254 pte = (pt_entry_t *)kptmpa; 265 pte = (pt_entry_t *)kptmpa; 282 epte = (pt_entry_t *)kptmpa; 292 pte = (pt_entry_t *)kptmpa; 302 pte = (pt_entry_t *)kptpa; 309 pte = (pt_entry_t *)kptpa [all...] |
| /src/sys/arch/hp300/hp300/ |
| pmap_bootstrap.c | 79 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 89 pt_entry_t protopte, *pte, *epte; 253 pte = (pt_entry_t *)kptmpa; 263 epte = (pt_entry_t *)kptmpa; 272 pte = (pt_entry_t *)kptmpa; 275 pte = (pt_entry_t *)kptmpa; 284 pte = (pt_entry_t *)kptmpa; 301 epte = (pt_entry_t *)kptmpa; 311 pte = (pt_entry_t *)kptmpa; 317 pte = (pt_entry_t *)kptmpa [all...] |
| /src/sys/arch/mvme68k/mvme68k/ |
| pmap_bootstrap.c | 79 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 88 pt_entry_t protopte, *pte, *epte; 144 for (pte = (pt_entry_t *)kstpa; pte < (pt_entry_t *)nextpa; pte++) 252 pte = (pt_entry_t *)kptmpa; 262 epte = (pt_entry_t *)kptmpa; 270 pte = (pt_entry_t *)kptmpa; 281 pte = (pt_entry_t *)kptmpa; 298 epte = (pt_entry_t *)kptmpa; 307 pte = (pt_entry_t *)kptmpa [all...] |
| /src/sys/arch/news68k/news68k/ |
| pmap_bootstrap.c | 82 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 91 pt_entry_t protopte, *pte, *epte; 136 for (pte = (pt_entry_t *)kstpa; pte < (pt_entry_t *)nextpa; pte++) 250 pte = (pt_entry_t *)kptmpa; 260 epte = (pt_entry_t *)kptmpa; 269 pte = (pt_entry_t *)kptmpa; 280 pte = (pt_entry_t *)kptmpa; 297 epte = (pt_entry_t *)kptmpa; 306 pte = (pt_entry_t *)kptmpa [all...] |
| /src/sys/arch/x68k/x68k/ |
| pmap_bootstrap.c | 80 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 89 pt_entry_t protopte, *pte, *epte; 137 for (pte = (pt_entry_t *)kstpa; pte < (pt_entry_t *)nextpa; pte++) 245 pte = (pt_entry_t *)kptmpa; 255 epte = (pt_entry_t *)kptmpa; 263 pte = (pt_entry_t *)kptmpa; 274 pte = (pt_entry_t *)kptmpa; 291 epte = (pt_entry_t *)kptmpa; 300 pte = (pt_entry_t *)kptmpa [all...] |
| /src/sys/arch/cesfic/cesfic/ |
| pmap_bootstrap.c | 76 * XXX assumes sizeof(u_int) == sizeof(pt_entry_t) 86 pt_entry_t protopte, *pte, *epte; 252 pte = (pt_entry_t *)kptmpa; 262 epte = (pt_entry_t *)kptmpa; 271 pte = (pt_entry_t *)kptmpa; 282 pte = (pt_entry_t *)kptmpa; 299 epte = (pt_entry_t *)kptmpa; 309 pte = (pt_entry_t *)kptmpa; 327 pte = (pt_entry_t *)lkptpa; 335 pte = (pt_entry_t *)kptpa [all...] |
| /src/sys/arch/sh3/include/ |
| pmap.h | 35 * page table page contains 1024 PTEs. (PAGE_SIZE / sizeof(pt_entry_t)) 50 pt_entry_t **pm_ptp; 84 pt_entry_t *__pmap_pte_lookup(pmap_t, vaddr_t); 85 pt_entry_t *__pmap_kpte_lookup(vaddr_t);
|
| pte.h | 89 typedef uint32_t pt_entry_t; typedef
|
| /src/sys/arch/arm/include/arm32/ |
| pmap.h | 455 bool pmap_get_pde_pte(pmap_t, vaddr_t, pd_entry_t **, pt_entry_t **); 508 static inline pt_entry_t * 512 pt_entry_t *ptep; 579 pmap_ptesync(pt_entry_t *ptep, size_t cnt) 582 cpu_dcache_wb_range((vaddr_t)ptep, cnt * sizeof(pt_entry_t)); 585 cnt * sizeof(pt_entry_t)); 606 l1pte_setone(pt_entry_t *pdep, pt_entry_t pde) 612 l1pte_set(pt_entry_t *pdep, pt_entry_t pde 1260 typedef uint32_t pt_entry_t; typedef [all...] |
| param.h | 55 #define NPTEPG (NBPG / sizeof(pt_entry_t)) /* PTEs per Page */
|
| /src/sys/arch/x86/include/ |
| pmap_private.h | 208 pt_entry_t *); 209 void (*pm_pp_remove_ent)(struct pmap *, struct vm_page *, pt_entry_t, 287 void pmap_tlb_shootdown(pmap_t, vaddr_t, pt_entry_t, tlbwhy_t); 317 static __inline pt_entry_t * __unused 326 static __inline pt_entry_t * __unused 335 return ((pt_entry_t *)pde); 345 #define XPTE_SHIFT (L1_SHIFT - ilog2(sizeof(pt_entry_t))) 355 xpmap_ptetomach(pt_entry_t *pte) 357 pt_entry_t *up_pte; 361 up_pte = (pt_entry_t *) va [all...] |
| /src/sys/arch/xen/include/ |
| xenpmap.h | 44 void xpq_queue_pte_update(paddr_t, pt_entry_t); 51 int xpq_update_foreign(paddr_t, pt_entry_t, int, u_int); 133 pt_entry_t new_val, unsigned long flags) 150 pt_entry_t new_val, unsigned long flags, domid_t domid)
|
| /src/sys/arch/ia64/include/ |
| pte.h | 71 typedef uint64_t pt_entry_t; typedef 77 pt_entry_t pte;
|
| /src/sys/arch/sh3/sh3/ |
| pmap.c | 56 #define __PMAP_PTP_PG_N (PAGE_SIZE / sizeof(pt_entry_t)) 67 pt_entry_t **curptd; /* p1 va of curlwp->...->pm_ptp */ 98 STATIC pt_entry_t *__pmap_pte_alloc(pmap_t, vaddr_t); 102 pt_entry_t); 116 pmap_kernel()->pm_ptp = (pt_entry_t **)uvm_pageboot_alloc(PAGE_SIZE); 181 __pmap_kernel.pm_ptp[i] = (pt_entry_t *) 184 pt_entry_t *ptp = (pt_entry_t *) 246 pmap->pm_ptp = (pt_entry_t **) 270 pt_entry_t *pte = (pt_entry_t *)va [all...] |