| /freebsd-12-stable/lib/libkvm/ |
| D | kvm_mips.h | 58 #define MIPS32_PTE_TO_PFN(pte) ((pte) & MIPS32_PFN_MASK) argument 59 #define MIPS32_PTE_TO_PA(pte) (MIPS_PFN_TO_PA(MIPS32_PTE_TO_PFN((pte)))) argument 60 #define MIPS64_PTE_TO_PFN(pte) ((pte) & MIPS64_PFN_MASK) argument 61 #define MIPS64_PTE_TO_PA(pte) (MIPS_PFN_TO_PA(MIPS64_PTE_TO_PFN((pte)))) argument 72 mips32_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _mips32_pte_get() local 80 mips64_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _mips64_pte_get() local
|
| D | kvm_minidump_arm.c | 63 arm_pt_entry_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _arm_pte_get() local 150 arm_pt_entry_t pte; in _arm_minidump_kvatop() local 209 _arm_entry_to_prot(kvm_t *kd, arm_pt_entry_t pte) in _arm_entry_to_prot() 237 arm_pt_entry_t pte = _arm_pte_get(kd, pteindex); in _arm_minidump_walk_pages() local
|
| D | kvm_minidump_i386.c | 60 i386_pte_pae_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _i386_pte_pae_get() local 68 i386_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _i386_pte_get() local 147 i386_pte_pae_t pte; in _i386_minidump_vatop_pae() local 192 i386_pte_t pte; in _i386_minidump_vatop() local 247 _i386_entry_to_prot(uint64_t pte) in _i386_entry_to_prot()
|
| D | kvm_minidump_amd64.c | 88 amd64_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _amd64_pte_get() local 185 amd64_pte_t pte; in _amd64_minidump_vatop_v1() local 243 amd64_pte_t pte; in _amd64_minidump_vatop() local 390 amd64_pte_t pte = (u_long)ptes[i]; in _amd64_minidump_walk_pages() local
|
| D | kvm_minidump_aarch64.c | 59 aarch64_pte_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _aarch64_pte_get() local 219 _aarch64_entry_to_prot(aarch64_pte_t pte) in _aarch64_entry_to_prot() 245 aarch64_pte_t pte = _aarch64_pte_get(kd, pteindex); in _aarch64_minidump_walk_pages() local
|
| D | kvm_minidump_riscv.c | 60 riscv_pt_entry_t *pte = _kvm_pmap_get(kd, pteindex, sizeof(*pte)); in _riscv_pte_get() local 220 _riscv_entry_to_prot(riscv_pt_entry_t pte) in _riscv_entry_to_prot() 245 riscv_pt_entry_t pte = _riscv_pte_get(kd, pteindex); in _riscv_minidump_walk_pages() local
|
| D | kvm_arm.c | 191 #define l2pte_valid(pte) ((pte) != 0) argument 200 arm_pt_entry_t pte; in _arm_kvatop() local
|
| D | kvm_i386.c | 221 i386_pte_t pte; in _i386_vatop() local 311 i386_pte_pae_t pte; in _i386_vatop_pae() local
|
| D | kvm_amd64.c | 178 amd64_pte_t pte; in _amd64_vatop() local
|
| /freebsd-12-stable/sys/mips/mips/ |
| D | pmap.c | 223 pt_entry_t *pte, npte; in pmap_lmem_map1() local 244 pt_entry_t *pte, npte; in pmap_lmem_map2() local 270 pt_entry_t *pte; in pmap_lmem_unmap() local 326 #define PMAP_PTE_SET_CACHE_BITS(pte, pa, m) { \ argument 381 pt_entry_t *pte; in pmap_pde_to_pte() local 439 pt_entry_t *pte; in pmap_create_kernel_pagetable() local 744 pt_entry_t pte; member 756 pmap_update_page(pmap_t pmap, vm_offset_t va, pt_entry_t pte) in pmap_update_page() 775 pt_entry_t *pte; in pmap_extract() local 797 pt_entry_t pte, *ptep; in pmap_extract_and_hold() local [all …]
|
| D | vm_machdep.c | 242 pt_entry_t *pte; in cpu_thread_swapin() local 265 pt_entry_t *pte; in cpu_thread_alloc() local
|
| /freebsd-12-stable/sys/mips/include/ |
| D | pte.h | 91 #define TLBLO_PTE_TO_PFN(pte) ((pte) & TLBLO_PFN_MASK) argument 92 #define TLBLO_PTE_TO_PA(pte) (TLBLO_PFN_TO_PA(TLBLO_PTE_TO_PFN((pte)))) argument 162 #define pte_clear(pte, bit) (*(pte) &= ~(bit)) argument 163 #define pte_set(pte, bit) (*(pte) |= (bit)) argument 164 #define pte_test(pte, bit) ((*(pte) & (bit)) == (bit)) argument 165 #define pte_cache_bits(pte) ((*(pte) >> 3) & 0x07) argument
|
| /freebsd-12-stable/sys/powerpc/include/ |
| D | pte.h | 48 struct pte { struct 49 u_int32_t pte_hi; argument 50 u_int32_t pte_lo; argument 409 #define PTE_TSIZE(pte) (int)((*pte >> PTE_TSIZE_SHIFT) & PTE_TSIZE_MASK) argument 410 #define PTE_TSIZE_DIRECT(pte) (int)((*pte >> PTE_TSIZE_SHIFT_DIRECT) & PTE_TSIZE_MASK_DIRECT) argument 416 #define PTE_PA(pte) ((vm_paddr_t)(*pte >> PTE_ARPN_SHIFT) & ~PAGE_MASK) argument 417 #define PTE_ISVALID(pte) ((*pte) & PTE_VALID) argument 418 #define PTE_ISWIRED(pte) ((*pte) & PTE_WIRED) argument 419 #define PTE_ISMANAGED(pte) ((*pte) & PTE_MANAGED) argument 420 #define PTE_ISMODIFIED(pte) ((*pte) & PTE_MODIFIED) argument [all …]
|
| /freebsd-12-stable/sys/i386/i386/ |
| D | pmap.c | 191 #define pmap_pde_v(pte) ((*(int *)pte & PG_V) != 0) argument 192 #define pmap_pte_w(pte) ((*(int *)pte & PG_W) != 0) argument 193 #define pmap_pte_m(pte) ((*(int *)pte & PG_M) != 0) argument 194 #define pmap_pte_u(pte) ((*(int *)pte & PG_A) != 0) argument 195 #define pmap_pte_v(pte) ((*(int *)pte & PG_V) != 0) argument 197 #define pmap_pte_set_w(pte, v) ((v) ? atomic_set_int((u_int *)(pte), PG_W) : \ argument 199 #define pmap_pte_set_prot(pte, v) ((*(int *)pte &= ~PG_PROT), (*(int *)pte |= (v))) argument 583 pt_entry_t *pte, *unused; in pmap_bootstrap() local 891 pt_entry_t *pte; in pmap_ptelist_alloc() local 908 pt_entry_t *pte; in pmap_ptelist_free() local [all …]
|
| /freebsd-12-stable/sys/powerpc/booke/ |
| D | pmap.c | 1281 pte_t *pte; in pte_remove() local 1385 pte_t *ptbl, *pte; in pte_enter() local 1460 pte_t *pte; in pte_vatopa() local 1475 pte_t *pte; in kernel_pte_alloc() local 1516 pte_t *pte; in pte_remove() local 1586 pte_t *ptbl, *pte; in pte_enter() local 1657 pte_t *pte; in pte_vatopa() local 1686 pte_t *pte; in kernel_pte_alloc() local 2219 pte_t *pte; in mmu_booke_kenter_attr() local 2262 pte_t *pte; in mmu_booke_kremove() local [all …]
|
| /freebsd-12-stable/sys/powerpc/pseries/ |
| D | mmu_phyp.c | 246 struct lpte pte; in mphyp_pte_synch() local 319 struct lpte pte; in mphyp_pte_unset() local 382 struct lpte evicted, pte; in mphyp_pte_insert() local
|
| /freebsd-12-stable/sys/x86/iommu/ |
| D | intel_idpgtbl.c | 115 dmar_pte_t *pte; in domain_idmap_nextlvl() local 361 dmar_pte_t *pte, *ptep; in domain_pgtbl_map_pte() local 427 dmar_pte_t *pte; in domain_map_buf_locked() local 580 int flags, dmar_pte_t *pte, struct sf_buf **sf, bool free_sf) in domain_unmap_clear_pte() 611 dmar_pte_t *pte; in domain_unmap_buf_locked() local
|
| /freebsd-12-stable/sys/dev/agp/ |
| D | agp_i810.c | 1476 uint32_t pte; in agp_i810_install_gtt_pte() local 1487 agp_i810_write_gtt(device_t dev, u_int index, uint32_t pte) in agp_i810_write_gtt() 1500 uint32_t pte; in agp_i830_install_gtt_pte() local 1512 uint32_t pte; in agp_i915_install_gtt_pte() local 1522 agp_i915_write_gtt(device_t dev, u_int index, uint32_t pte) in agp_i915_write_gtt() 1535 uint32_t pte; in agp_i965_install_gtt_pte() local 1545 agp_i965_write_gtt(device_t dev, u_int index, uint32_t pte) in agp_i965_write_gtt() 1558 uint32_t pte; in agp_g4x_install_gtt_pte() local 1568 agp_g4x_write_gtt(device_t dev, u_int index, uint32_t pte) in agp_g4x_write_gtt() 1620 u_int32_t pte; in agp_i810_read_gtt_pte() local [all …]
|
| /freebsd-12-stable/sys/powerpc/ps3/ |
| D | mmu_ps3.c | 197 struct lpte pte; in mps3_pte_clear() local 243 struct lpte pte, evicted; in mps3_pte_insert() local
|
| /freebsd-12-stable/sys/arm/arm/ |
| D | pmap-v4.c | 199 #define l2pte_valid(pte) ((pte) != 0) argument 200 #define l2pte_pa(pte) ((pte) & L2_S_FRAME) argument 794 pt_entry_t *ptep, pte; in pmap_l2ptp_ctor() local 980 pt_entry_t *ptep, pte; in pmap_set_cache_entry() local 1572 pt_entry_t *ptep, pte; in pmap_fault_fixup() local 1758 pt_entry_t *ptep, pte; in pmap_postinit() local 1876 pt_entry_t *ptep, pte; in pmap_set_pt_cache_mode() local 2402 pt_entry_t *pte; in pmap_kenter_internal() local 2532 pt_entry_t *pte, opte; in pmap_kremove() local 2687 pt_entry_t *pte; in pmap_is_prefaultable() local [all …]
|
| /freebsd-12-stable/sys/amd64/amd64/ |
| D | efirt_machdep.c | 115 pt_entry_t *pte; in efi_1t1_pte() local 163 pt_entry_t *pte; in efi_create_1t1_map() local
|
| D | pmap.c | 1274 pt_entry_t *pte; in pmap_pde_to_pte() local 1606 pt_entry_t *pte, *pcpu_pte; in pmap_bootstrap() local 2162 pmap_pat_index(pmap_t pmap, pt_entry_t pte, bool is_pde) in pmap_pat_index() 3060 pt_entry_t *pte; in pmap_flush_cache_phys_range() local 3105 pt_entry_t *pte, PG_V; in pmap_extract() local 3144 pt_entry_t pte, PG_RW, PG_V; in pmap_extract_and_hold() local 3222 pt_entry_t *pte; in pmap_kenter() local 3231 pt_entry_t *pte; in pmap_kenter_attr() local 3246 pt_entry_t *pte; in pmap_kremove() local 3283 pt_entry_t *endpte, oldpte, pa, *pte; in pmap_qenter() local [all …]
|
| /freebsd-12-stable/sys/i386/include/ |
| D | pmap.h | 242 #define pte_load_store(ptep, pte) atomic_swap_64_i586(ptep, pte) argument 244 #define pte_store(ptep, pte) atomic_store_rel_64_i586(ptep, pte) argument 252 #define pte_load_store(ptep, pte) atomic_swap_int(ptep, pte) argument 254 #define pte_store(ptep, pte) do { \ argument
|
| /freebsd-12-stable/sys/arm/include/ |
| D | pmap-v4.h | 320 #define _sync_l2(pte, size) cpu_l2cache_wb_range(vtophys(pte), size) argument 322 #define _sync_l2(pte, size) cpu_l2cache_wb_range(pte, size) argument 325 #define PTE_SYNC(pte) \ argument 335 #define PTE_SYNC_RANGE(pte, cnt) \ argument
|
| /freebsd-12-stable/sys/arm64/arm64/ |
| D | pmap.c | 571 pmap_pte_dirty(pt_entry_t pte) in pmap_pte_dirty() 1027 pt_entry_t *pte, tpte; in pmap_extract() local 1076 pt_entry_t *pte, tpte; in pmap_extract_and_hold() local 1125 pt_entry_t *pte, tpte; in pmap_kextract() local 1165 pt_entry_t *pte, attr; in pmap_kenter() local 1208 pt_entry_t *pte; in pmap_kremove() local 1222 pt_entry_t *pte; in pmap_kremove_device() local 1277 pt_entry_t *pte, pa; in pmap_qenter() local 1308 pt_entry_t *pte; in pmap_qremove() local 1639 pt_entry_t *pte; in pmap_alloc_l3() local [all …]
|