Home
last modified time | relevance | path

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

12

/xen/tools/libxc/
A Dxc_sr_common_x86_pv.h53 static inline xen_pfn_t pte_to_frame(uint64_t pte) in pte_to_frame()
68 static inline uint64_t merge_pte(uint64_t pte, xen_pfn_t mfn) in merge_pte()
A Dxc_pagetab.c33 uint64_t paddr, mask, pte = 0; in xc_translate_foreign_address() local
A Dxc_offline_page.c212 uint64_t pte, uint64_t *new_pte, in __clear_pte()
237 uint64_t pte, uint64_t *new_pte, in __update_pte()
282 uint64_t pte, new_pte; in change_pte() local
A Dxc_sr_restore_x86_pv.c972 uint64_t pte; in x86_pv_localise_page() local
A Dxc_sr_save_x86_pv.c874 uint64_t pte; in normalise_pagetable() local
/xen/xen/arch/x86/pv/
A Dro-page-fault.c35 l1_pgentry_t pte; member
66 l1_pgentry_t pte, ol1e, nl1e, *pl1e; in ptwr_emulated_update() local
258 unsigned long addr, l1_pgentry_t pte) in ptwr_do_page_fault()
313 unsigned long addr, l1_pgentry_t pte) in mmio_ro_do_page_fault()
338 l1_pgentry_t pte; in pv_ro_page_fault() local
/xen/xen/include/asm-arm/
A Dlpae.h105 #define P2M_CLEAR_PERM(pte) ((pte).bits & ~P2M_PERM_MASK) argument
131 static inline bool lpae_is_valid(lpae_t pte) in lpae_is_valid()
141 static inline bool lpae_is_table(lpae_t pte, unsigned int level) in lpae_is_table()
146 static inline bool lpae_is_mapping(lpae_t pte, unsigned int level) in lpae_is_mapping()
154 static inline bool lpae_is_superpage(lpae_t pte, unsigned int level) in lpae_is_superpage()
159 #define lpae_get_mfn(pte) (_mfn((pte).walk.base)) argument
160 #define lpae_set_mfn(pte, mfn) ((pte).walk.base = mfn_x(mfn)) argument
/xen/xen/arch/arm/
A Dmm.c228 lpae_t pte, *mapping; in dump_pt_walk() local
394 lpae_t pte, *p; in create_mappings() local
432 lpae_t pte; in map_domain_page() local
604 lpae_t pte = {0}; in remove_early_mappings() local
642 lpae_t pte, *p; in setup_pagetables() local
750 lpae_t *first, *domheap, pte; in init_secondary_pagetables() local
815 lpae_t *first, pte; in setup_xenheap_mappings() local
898 lpae_t *second, pte; in setup_frametable_mappings() local
965 lpae_t pte; in create_xen_table() local
1145 lpae_t pte, *entry; in xen_pt_update_entry() local
A Dp2m.c264 static inline bool p2m_is_valid(lpae_t pte) in p2m_is_valid()
273 static inline bool p2m_is_mapping(lpae_t pte, unsigned int level) in p2m_is_mapping()
278 static inline bool p2m_is_superpage(lpae_t pte, unsigned int level) in p2m_is_superpage()
643 static inline void p2m_write_pte(lpae_t *p, lpae_t pte, bool clean_pte) in p2m_write_pte()
652 lpae_t pte; in p2m_remove_pte() local
719 static void p2m_put_l3_page(const lpae_t pte) in p2m_put_l3_page()
795 lpae_t pte, *table; in p2m_split_superpage() local
1018 lpae_t pte = mfn_to_p2m_entry(smfn, t, a); in __p2m_set_entry() local
1138 lpae_t pte = table[i]; in p2m_invalidate_table() local
A Dguest_walk.c39 short_desc_t pte; in guest_walk_sd() local
370 lpae_t pte; in guest_walk_ld() local
/xen/xen/include/asm-x86/
A Dshadow.h168 static inline bool is_l1tf_safe_maddr(intpte_t pte) in is_l1tf_safe_maddr()
178 intpte_t pte) in pv_l1tf_check_pte()
/xen/xen/include/asm-arm/arm64/
A Dpage.h9 static inline void write_pte(lpae_t *p, lpae_t pte) in write_pte()
/xen/xen/include/asm-arm/arm32/
A Dpage.h11 static inline void write_pte(lpae_t *p, lpae_t pte) in write_pte()
/xen/xen/arch/x86/
A Dtrace.c134 l1_pgentry_t pte; in __trace_ptwr_emulation() member
146 l1_pgentry_t pte; in __trace_ptwr_emulation() member
A Dtboot.c157 struct dma_pte *pt_vaddr, *pte; in update_iommu_mac() local
/xen/xen/include/asm-x86/x86_64/
A Dpage.h99 #define pte_write_atomic(ptep, pte) write_atomic(ptep, pte) argument
100 #define pte_write(ptep, pte) write_atomic(ptep, pte) argument
/xen/xen/drivers/passthrough/vtd/
A Dutils.c94 struct dma_pte pte; in print_vtd_entries() local
A Diommu.c264 struct dma_pte *parent, *pte = NULL; in addr_to_dma_page_maddr() local
650 struct dma_pte *page = NULL, *pte = NULL; in dma_pte_clear_one() local
698 struct dma_pte *pt_vaddr, *pte; in iommu_free_page_table() local
1780 struct dma_pte *page, *pte, old, new = {}; in intel_iommu_map_page() local
2632 struct dma_pte *pt_vaddr, *pte; in vtd_dump_p2m_table_level() local
2718 struct dma_pte *pte = &parent[offset]; in intel_iommu_quarantine_init() local
/xen/xen/xsm/flask/include/
A Davc.h54 unsigned long pte; member
/xen/xen/drivers/passthrough/amd/
A Diommu_map.c37 union amd_iommu_pte *table, *pte; in clear_iommu_pte_present() local
51 static unsigned int set_iommu_pde_present(union amd_iommu_pte *pte, in set_iommu_pde_present()
/xen/tools/misc/
A Dxen-mfndump.c309 uint64_t pte = ((const uint64_t*)page)[j]; in lookup_pte_func() local
/xen/xen/arch/x86/efi/
A Defi-boot.h625 l2_pgentry_t pte = l2e_from_paddr(i << L2_PAGETABLE_SHIFT, in efi_arch_memory_setup() local
/xen/xen/include/xsm/
A Ddummy.h677 l1_pgentry_t pte) in xsm_update_va_mapping()
A Dxsm.h666 l1_pgentry_t pte) in xsm_update_va_mapping()
/xen/xen/xsm/flask/
A Dhooks.c1627 l1_pgentry_t pte) in flask_update_va_mapping()

Completed in 47 milliseconds

12