/qemu/hw/arm/ |
H A D | smmu-internal.h | 40 #define PTE_ADDRESS(pte, shift) \ argument 43 #define is_invalid_pte(pte) (!(pte & ARM_LPAE_PTE_VALID)) argument 45 #define is_reserved_pte(pte, level) \ argument 49 #define is_block_pte(pte, level) \ argument 53 #define is_table_pte(pte, level) \ argument 57 #define is_page_pte(pte, level) \ argument 63 #define PTE_AP(pte) \ argument 66 #define PTE_APTABLE(pte) \ argument 69 #define PTE_AF(pte) \ argument
|
H A D | smmu-common.c | 334 static int get_pte(dma_addr_t baseaddr, uint32_t index, uint64_t *pte, in get_pte() 359 static inline hwaddr get_page_pte_address(uint64_t pte, int granule_sz) in get_page_pte_address() 369 static inline hwaddr get_table_pte_address(uint64_t pte, int granule_sz) in get_table_pte_address() 378 static inline hwaddr get_block_pte_address(uint64_t pte, int level, in get_block_pte_address() 484 uint64_t pte, gpa; in smmu_ptw_64_s1() local 620 uint64_t pte, gpa; in smmu_ptw_64_s2() local
|
/qemu/target/i386/hvf/ |
H A D | x86_mmu.c | 27 #define pte_present(pte) (pte & PT_PRESENT) argument 28 #define pte_write_access(pte) (pte & PT_WRITE) argument 29 #define pte_user_access(pte) (pte & PT_USER) argument 30 #define pte_exec_access(pte) (!(pte & PT_NX)) argument 32 #define pte_large_page(pte) (pte & PT_PS) argument 33 #define pte_global_access(pte) (pte & PT_GLOBAL) argument 47 uint64_t pte[5]; member 81 uint64_t pte = 0; in get_pt_entry() local 102 uint64_t pte = pt->pte[level]; in test_pt_entry() local 151 static inline uint64_t pse_pte_to_page(uint64_t pte) in pse_pte_to_page()
|
/qemu/target/i386/ |
H A D | monitor.c | 52 hwaddr pte, hwaddr mask) in print_pte() 74 uint32_t pgd, pde, pte; in tlb_info_32() local 102 uint64_t pdpe, pde, pte; in tlb_info_pae32() local 143 uint64_t pml4e, pdpe, pde, pte; in tlb_info_la48() local 278 uint32_t pgd, pde, pte; in mem_info_32() local 319 uint64_t pdpe, pde, pte; in mem_info_pae32() local 376 uint64_t pml4e, pdpe, pde, pte; in mem_info_la48() local 456 uint64_t pml5e, pml4e, pdpe, pde, pte; in mem_info_la57() local
|
H A D | arch_memory_mapping.c | 25 uint64_t pte; in walk_pte() local 55 uint32_t pte; in walk_pte2() local
|
H A D | helper.c | 247 uint64_t pte; in x86_cpu_get_phys_page_attrs_debug() local
|
/qemu/target/ppc/ |
H A D | mmu-radix64.c | 215 static int ppc_radix64_get_prot_eaa(uint64_t pte) in ppc_radix64_get_prot_eaa() 234 uint64_t pte, int *fault_cause, int *prot, in ppc_radix64_check_prot() 272 static int ppc_radix64_check_rc(MMUAccessType access_type, uint64_t pte) in ppc_radix64_check_rc() 331 int *psize, uint64_t *pte, int *fault_cause) in ppc_radix64_next_level() 365 hwaddr *raddr, int *psize, uint64_t *pte, in ppc_radix64_walk_tree() 437 uint64_t pte; in ppc_radix64_partition_scoped_xlate() local 521 uint64_t offset, size, prtb, prtbe_addr, prtbe0, base_addr, nls, index, pte; in ppc_radix64_process_scoped_xlate() local
|
H A D | mmu-hash32.c | 206 ppc_hash_pte32_t *pte) in ppc_hash32_pteg_search() 256 ppc_hash_pte32_t *pte) in ppc_hash32_htab_lookup() 302 ppc_hash_pte32_t pte; in ppc_hash32_xlate() local
|
H A D | mmu-hash64.c | 390 ppc_hash_pte64_t pte) in ppc_hash64_pte_noexec_guard() 399 ppc_slb_t *slb, ppc_hash_pte64_t pte) in ppc_hash64_pte_prot() 462 static int ppc_hash64_amr_prot(PowerPCCPU *cpu, ppc_hash_pte64_t pte) in ppc_hash64_amr_prot() 650 ppc_hash_pte64_t *pte, unsigned *pshift) in ppc_hash64_pteg_search() 709 ppc_hash_pte64_t *pte, unsigned *pshift) in ppc_hash64_htab_lookup() 992 ppc_hash_pte64_t pte; in ppc_hash64_xlate() local
|
/qemu/contrib/elf2dmp/ |
H A D | addrspace.c | 175 static uint64_t get_paddr(uint64_t va, uint64_t pte) in get_paddr() 202 uint64_t pml4e, pdpe, pgd, pte; in va_space_va2pa() local
|
/qemu/target/xtensa/ |
H A D | mmu_helper.c | 282 uint32_t pte) in xtensa_tlb_set_entry_mmu() 292 uint32_t vpn, uint32_t pte) in xtensa_tlb_set_entry() 817 uint32_t pte; in get_physical_addr_mmu() local 870 static bool get_pte(CPUXtensaState *env, uint32_t vaddr, uint32_t *pte) in get_pte()
|
/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 264 uint32_t pte) in iommu_translate_pa() 295 uint32_t pte; in sun4m_translate_iommu() local
|
/qemu/target/riscv/ |
H A D | monitor.c | 89 target_ulong pte; in walk_pte() local
|
H A D | cpu_helper.c | 1319 target_ulong pte; in get_physical_address() local
|
/qemu/hw/i386/ |
H A D | amd_iommu.c | 886 static inline uint8_t get_pte_translation_mode(uint64_t pte) in get_pte_translation_mode() 891 static inline uint64_t pte_override_page_mask(uint64_t pte) in pte_override_page_mask() 912 uint64_t pte; in amdvi_get_pte_entry() local 931 uint64_t pte = dte[0], pte_addr, page_mask; in amdvi_page_walk() local
|
H A D | intel_iommu.c | 422 uint16_t domain_id, hwaddr addr, uint64_t pte, in vtd_update_iotlb() 756 static inline uint64_t vtd_get_pte_addr(uint64_t pte, uint8_t aw) in vtd_get_pte_addr() 762 static inline bool vtd_is_last_pte(uint64_t pte, uint32_t level) in vtd_is_last_pte() 770 uint64_t pte; in vtd_get_pte() local 1966 uint64_t pte, uint64_t flag) in vtd_set_flag_in_pte() 2094 uint64_t pte, page_mask; in vtd_do_iommu_translate() local
|
/qemu/target/i386/tcg/system/ |
H A D | excp_helper.c | 151 uint64_t ptep, pte, rsvd_mask; in mmu_translate() local
|
/qemu/hw/alpha/ |
H A D | typhoon.c | 625 uint64_t pte = address_space_ldq(&address_space_memory, pte_addr, in pte_translate() local
|
/qemu/pc-bios/s390-ccw/ |
H A D | bootmap.c | 678 static int zipl_run(ScsiBlockPtr *pte) in zipl_run()
|
/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 255 uint64_t satp, gatp, pte; in riscv_iommu_spa_fetch() local 562 uint64_t pte[2]; in riscv_iommu_msi_write() local
|
H A D | riscv-iommu-bits.h | 446 uint64_t pte; member
|
/qemu/include/hw/i386/ |
H A D | intel_iommu.h | 156 uint64_t pte; member
|
/qemu/target/mips/tcg/system/ |
H A D | tlb_helper.c | 597 uint64_t *pte, unsigned ptw_mmu_idx) in get_pte()
|
/qemu/target/s390x/tcg/ |
H A D | mem_helper.c | 2342 uint64_t pte_addr, pte; in HELPER() local
|