Home
last modified time | relevance | path

Searched defs:pte (Results 1 – 24 of 24) sorted by relevance

/qemu/hw/arm/
H A Dsmmu-internal.h40 #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 Dsmmu-common.c334 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 Dx86_mmu.c27 #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 Dmonitor.c52 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 Darch_memory_mapping.c25 uint64_t pte; in walk_pte() local
55 uint32_t pte; in walk_pte2() local
H A Dhelper.c247 uint64_t pte; in x86_cpu_get_phys_page_attrs_debug() local
/qemu/target/ppc/
H A Dmmu-radix64.c215 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 Dmmu-hash32.c206 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 Dmmu-hash64.c390 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 Daddrspace.c175 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 Dmmu_helper.c282 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 Dsun4m_iommu.c264 uint32_t pte) in iommu_translate_pa()
295 uint32_t pte; in sun4m_translate_iommu() local
/qemu/target/riscv/
H A Dmonitor.c89 target_ulong pte; in walk_pte() local
H A Dcpu_helper.c1319 target_ulong pte; in get_physical_address() local
/qemu/hw/i386/
H A Damd_iommu.c886 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 Dintel_iommu.c422 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 Dexcp_helper.c151 uint64_t ptep, pte, rsvd_mask; in mmu_translate() local
/qemu/hw/alpha/
H A Dtyphoon.c625 uint64_t pte = address_space_ldq(&address_space_memory, pte_addr, in pte_translate() local
/qemu/pc-bios/s390-ccw/
H A Dbootmap.c678 static int zipl_run(ScsiBlockPtr *pte) in zipl_run()
/qemu/hw/riscv/
H A Driscv-iommu.c255 uint64_t satp, gatp, pte; in riscv_iommu_spa_fetch() local
562 uint64_t pte[2]; in riscv_iommu_msi_write() local
H A Driscv-iommu-bits.h446 uint64_t pte; member
/qemu/include/hw/i386/
H A Dintel_iommu.h156 uint64_t pte; member
/qemu/target/mips/tcg/system/
H A Dtlb_helper.c597 uint64_t *pte, unsigned ptw_mmu_idx) in get_pte()
/qemu/target/s390x/tcg/
H A Dmem_helper.c2342 uint64_t pte_addr, pte; in HELPER() local