Home
last modified time | relevance | path

Searched defs:gmfn (Results 1 – 23 of 23) sorted by relevance

/xen/xen/arch/x86/mm/shadow/
A Dpv.c32 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 Dcommon.c210 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 Dmulti.c1848 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 Dhvm.c553 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 Dprivate.h312 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 Dutils.c82 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 Dshadow.h110 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 Dpaging.h317 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 Dmemory.c289 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 Dgrant_table.c2038 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 Dpaging.c338 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 Dxc_dom_boot.c230 xen_pfn_t gmfn; in xc_dom_gnttab_setup() local
A Dxc_core.h111 uint64_t gmfn; member
A Dxc_core.c818 uint64_t gmfn; in xc_domain_dumpcore_via_callback() local
/xen/xen/arch/x86/hvm/viridian/
A Dviridian.c245 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 Ddomctl.c465 unsigned long gmfn = domctl->u.hypercall_init.gmfn; in arch_do_domctl() local
A Dtraps.c912 unsigned long gmfn = val >> PAGE_SHIFT; in guest_wrmsr_xen() local
A Dmm.c3893 unsigned long gpfn, gmfn; in do_mmu_update() local
/xen/xen/include/public/
A Dphysdev.h65 xen_pfn_t gmfn; member
A Dgrant_table.h462 xen_pfn_t gmfn; member
A Ddomctl.h462 uint64_aligned_t gmfn; /* GMFN to be initialised */ member
/xen/xen/arch/x86/hvm/
A Demulate.c295 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 Dxenalyze.c1584 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()

Completed in 801 milliseconds