/xen/xen/arch/x86/mm/shadow/ |
A D | pv.c | 32 sh_write_guest_entry(struct vcpu *v, intpte_t *p, intpte_t new, mfn_t gmfn) in sh_write_guest_entry() 53 intpte_t new, mfn_t gmfn) in sh_cmpxchg_guest_entry()
|
A D | common.c | 210 void oos_audit_hash_is_present(struct domain *d, mfn_t gmfn) in oos_audit_hash_is_present() 306 void oos_fixup_add(struct domain *d, mfn_t gmfn, in oos_fixup_add() 401 static inline void trace_resync(int event, mfn_t gmfn) in trace_resync() 413 static void _sh_resync(struct vcpu *v, mfn_t gmfn, in _sh_resync() 448 static void oos_hash_add(struct vcpu *v, mfn_t gmfn) in oos_hash_add() 492 static void oos_hash_remove(struct domain *d, mfn_t gmfn) in oos_hash_remove() 518 mfn_t oos_snapshot_lookup(struct domain *d, mfn_t gmfn) in oos_snapshot_lookup() 544 void sh_resync(struct domain *d, mfn_t gmfn) in sh_resync() 659 int sh_unsync(struct vcpu *v, mfn_t gmfn) in sh_unsync() 1784 static inline void trace_shadow_wrmap_bf(mfn_t gmfn) in trace_shadow_wrmap_bf() [all …]
|
A D | multi.c | 1848 mfn_t gmfn, sl4mfn; in sh_destroy_l4_shadow() local 1878 mfn_t gmfn, sl3mfn; in sh_destroy_l3_shadow() local 1909 mfn_t gmfn, sl2mfn; in sh_destroy_l2_shadow() local 2519 mfn_t gmfn; in sh_prefetch() local 3925 mfn_t gmfn; in sh_update_cr3() local 4476 mfn_t smfn, gmfn; in sh_pagetable_dying() local 4523 mfn_t smfn, gmfn; in sh_pagetable_dying() local 4622 mfn_t mfn, gmfn, gl1mfn; in sh_audit_l1_table() local 4717 mfn_t mfn, gmfn, gl2mfn; in sh_audit_l2_table() local 4769 mfn_t mfn, gmfn, gl3mfn; in sh_audit_l3_table() local [all …]
|
A D | hvm.c | 553 static inline void check_for_early_unshadow(struct vcpu *v, mfn_t gmfn) in check_for_early_unshadow() 582 static void validate_guest_pt_write(struct vcpu *v, mfn_t gmfn, in validate_guest_pt_write()
|
A D | private.h | 312 static inline int mfn_is_out_of_sync(mfn_t gmfn) in mfn_is_out_of_sync() 323 static inline int mfn_oos_may_write(mfn_t gmfn) in mfn_oos_may_write() 477 sh_mfn_is_a_page_table(mfn_t gmfn) in sh_mfn_is_a_page_table()
|
/xen/xen/drivers/passthrough/vtd/ |
A D | utils.c | 82 static u32 get_level_index(unsigned long gmfn, int level) in get_level_index() 90 void print_vtd_entries(struct vtd_iommu *iommu, int bus, int devfn, u64 gmfn) in print_vtd_entries()
|
/xen/xen/include/asm-x86/ |
A D | shadow.h | 110 static inline void sh_remove_shadows(struct domain *d, mfn_t gmfn, in sh_remove_shadows() 256 static inline void shadow_remove_all_shadows(struct domain *d, mfn_t gmfn) in shadow_remove_all_shadows()
|
A D | paging.h | 317 struct vcpu *v, intpte_t *p, intpte_t new, mfn_t gmfn) in paging_write_guest_entry() 335 struct vcpu *v, intpte_t *p, intpte_t *old, intpte_t new, mfn_t gmfn) in paging_cmpxchg_guest_entry()
|
/xen/xen/common/ |
A D | memory.c | 289 int guest_remove_page(struct domain *d, unsigned long gmfn) in guest_remove_page() 423 xen_pfn_t gmfn; in decrease_reservation() local 522 xen_pfn_t gpfn, gmfn; in memory_exchange() local 1734 struct domain *d, unsigned long gmfn, struct page_info **_page, in prepare_ring_for_helper()
|
A D | grant_table.c | 2038 xen_pfn_t gmfn = gfn_x(gnttab_shared_gfn(d, gt, i)); in gnttab_setup_table() local 3222 uint64_t gmfn; in gnttab_get_status_frames() local
|
/xen/xen/arch/x86/mm/ |
A D | paging.c | 338 void paging_mark_dirty(struct domain *d, mfn_t gmfn) in paging_mark_dirty() 354 int paging_mfn_is_dirty(struct domain *d, mfn_t gmfn) in paging_mfn_is_dirty()
|
/xen/tools/libxc/ |
A D | xc_dom_boot.c | 230 xen_pfn_t gmfn; in xc_dom_gnttab_setup() local
|
A D | xc_core.h | 111 uint64_t gmfn; member
|
A D | xc_core.c | 818 uint64_t gmfn; in xc_domain_dumpcore_via_callback() local
|
/xen/xen/arch/x86/hvm/viridian/ |
A D | viridian.c | 245 unsigned long gmfn = d->arch.hvm.viridian->hypercall_gpa.pfn; in enable_hypercall_page() local 722 unsigned long gmfn = vp->msr.pfn; in viridian_map_guest_page() local
|
/xen/xen/arch/x86/ |
A D | domctl.c | 465 unsigned long gmfn = domctl->u.hypercall_init.gmfn; in arch_do_domctl() local
|
A D | traps.c | 912 unsigned long gmfn = val >> PAGE_SHIFT; in guest_wrmsr_xen() local
|
A D | mm.c | 3893 unsigned long gpfn, gmfn; in do_mmu_update() local
|
/xen/xen/include/public/ |
A D | physdev.h | 65 xen_pfn_t gmfn; member
|
A D | grant_table.h | 462 xen_pfn_t gmfn; member
|
A D | domctl.h | 462 uint64_aligned_t gmfn; /* GMFN to be initialised */ member
|
/xen/xen/arch/x86/hvm/ |
A D | emulate.c | 295 unsigned long gmfn = paddr_to_pfn(addr); in hvmemul_do_io() local 387 static int hvmemul_acquire_page(unsigned long gmfn, struct page_info **page) in hvmemul_acquire_page()
|
/xen/tools/xentrace/ |
A D | xenalyze.c | 1584 unsigned long long gmfn; member 3890 unsigned long long gmfn = val >> 12; in cr3_switch() local 3974 void cr3_prealloc_unpin(struct vcpu_data *v, unsigned long long gmfn) { in cr3_prealloc_unpin()
|