/xen/tools/libxc/ |
A D | xc_sr_common_x86_pv.c | 5 xen_pfn_t mfn_to_pfn(struct xc_sr_context *ctx, xen_pfn_t mfn) in mfn_to_pfn() 11 bool mfn_in_pseudophysmap(struct xc_sr_context *ctx, xen_pfn_t mfn) in mfn_in_pseudophysmap() 19 void dump_bad_pseudophysmap_entry(struct xc_sr_context *ctx, xen_pfn_t mfn) in dump_bad_pseudophysmap_entry() 54 uint64_t mfn = _mfn; in mfn_to_cr3() local
|
/xen/xen/arch/x86/mm/ |
A D | mem_paging.c | 100 mfn_t mfn; in p2m_mem_paging_populate() local 176 mfn_t mfn; in p2m_mem_paging_resume() local 225 mfn_t mfn; in nominate() local 284 mfn_t mfn; in evict() local 351 mfn_t mfn; in prepare() local
|
A D | p2m.c | 490 mfn_t mfn; in __get_gfn_type_access() local 559 mfn_t mfn; in p2m_get_page_from_gfn() local 1034 mfn_t mfn; in p2m_change_type_one() local 1347 mfn_t mfn; in set_identity_p2m_entry() local 1438 mfn_t mfn; in clear_identity_p2m_entry() local 1529 mfn_t mfn; in p2m_flush_table_locked() local 2313 mfn_t mfn; in p2m_change_altp2m_gfn() local 2445 unsigned long mfn, gfn; in audit_p2m() local 2559 mfn_t prev_mfn, mfn; in p2m_add_foreign() local 2693 mfn_t mfn; in p2m_set_suppress_ve_multi() local [all …]
|
A D | p2m-pod.c | 63 mfn_t mfn; in p2m_pod_cache_add() local 149 unsigned long mfn; in p2m_pod_cache_get() local 423 unsigned long mfn, bmfn; in p2m_pod_offline_or_broken_hit() local 597 mfn_t mfn; in p2m_pod_decrease_reservation() local 687 mfn_t mfn, mfn0 = INVALID_MFN; in p2m_pod_zero_check_superpage() local 819 u64 gfn, mfn; in p2m_pod_zero_check_superpage() member 985 u64 gfn, mfn; in p2m_pod_zero_check() member 1128 mfn_t mfn; in p2m_pod_demand_populate() local 1213 u64 gfn, mfn; in p2m_pod_demand_populate() member
|
A D | p2m-pt.c | 68 mfn_t mfn, in p2m_type_to_flags() 169 mfn_t mfn; in p2m_next_level() local 431 unsigned long mfn = l1e_get_pfn(e); in do_recalc() local 484 static void check_entry(mfn_t mfn, p2m_type_t new, p2m_type_t old, in check_entry() 502 p2m_pt_set_entry(struct p2m_domain *p2m, gfn_t gfn_, mfn_t mfn, in p2m_pt_set_entry() 537 u64 gfn, mfn; in p2m_pt_set_entry() member 704 mfn_t mfn; in p2m_pt_get_entry() local 953 unsigned long mfn, gfn, m2pfn; in p2m_pt_audit_p2m() local
|
A D | mem_access.c | 46 mfn_t mfn; in _p2m_get_mem_access() local 151 mfn_t mfn; in p2m_mem_access_check() local 269 mfn_t mfn; in p2m_set_altp2m_mem_access() local 308 mfn_t mfn = __get_gfn_type_access(p2m, gfn_x(gfn), &t, &_a, in set_mem_access() local
|
/xen/xen/arch/arm/ |
A D | p2m.c | 310 mfn_t mfn; in p2m_next_level() local 359 mfn_t mfn = INVALID_MFN; in p2m_get_entry() local 441 mfn_t mfn; in p2m_lookup() local 745 mfn_t mfn; in p2m_free_entry() local 1317 mfn_t mfn, in map_regions_p2mt() 1326 mfn_t mfn) in unmap_regions_p2mt() 1334 mfn_t mfn) in map_mmio_regions() 1342 mfn_t mfn) in unmap_mmio_regions() 1350 mfn_t mfn) in map_dev_mmio_region() 1632 mfn_t mfn = INVALID_MFN; in p2m_cache_flush_range() local [all …]
|
A D | mm.c | 50 #define mfn_to_virt(mfn) __mfn_to_virt(mfn_x(mfn)) argument 415 void *map_domain_page_global(mfn_t mfn) in map_domain_page_global() 426 void *map_domain_page(mfn_t mfn) in map_domain_page() 816 unsigned long mfn, end_mfn; in setup_xenheap_mappings() local 946 mfn_t mfn = _mfn(PFN_DOWN(pa)); in ioremap_attr() local 977 static lpae_t *xen_map_table(mfn_t mfn) in xen_map_table() 1039 mfn_t mfn; in xen_pt_next_level() local 1234 mfn_t mfn, in xen_pt_update() 1294 mfn_t mfn, in map_pages_to_xen() 1414 mfn_t mfn = INVALID_MFN; in xenmem_add_to_physmap_one() local [all …]
|
A D | mem_access.c | 74 mfn_t mfn = p2m_get_entry(p2m, gfn, NULL, NULL, NULL, NULL); in __p2m_get_mem_access() local 109 mfn_t mfn; in p2m_mem_access_check_and_get_page() local 409 mfn_t mfn = p2m_get_entry(p2m, gfn, &t, NULL, &order, NULL); in p2m_set_mem_access() local
|
/xen/xen/include/xen/ |
A D | grant_table.h | 91 gfn_t gfn, mfn_t *mfn) in gnttab_map_frame() 97 mfn_t *mfn) in gnttab_get_shared_frame() 103 mfn_t *mfn) in gnttab_get_status_frame()
|
A D | domain_page.h | 56 #define map_domain_page(mfn) __mfn_to_virt(mfn_x(mfn)) argument 61 static inline void *map_domain_page_global(mfn_t mfn) in map_domain_page_global()
|
/xen/xen/include/asm-arm/ |
A D | mm.h | 146 #define is_xen_heap_mfn(mfn) ({ \ argument 153 #define is_xen_heap_mfn(mfn) \ argument 157 #define is_xen_fixed_mfn(mfn) \ argument 214 #define mfn_valid(mfn) ({ \ argument 220 #define mfn_to_page(mfn) \ argument 235 #define mfn_to_maddr(mfn) pfn_to_paddr(mfn_x(mfn)) argument 289 #define __mfn_to_virt(mfn) (maddr_to_virt((paddr_t)(mfn) << PAGE_SHIFT)) argument 297 #define mfn_to_virt(mfn) __mfn_to_virt(mfn) argument 330 #define set_gpfn_from_mfn(mfn, pfn) do { (void) (mfn), (void)(pfn); } while (0) argument 331 #define mfn_to_gmfn(_d, mfn) (mfn) argument
|
/xen/xen/arch/x86/ |
A D | debug.c | 32 mfn_t mfn; in dbg_hvm_va2mfn() local 74 mfn_t mfn = maddr_to_mfn(cr3_pa(cr3)); in dbg_pv_va2mfn() local 119 mfn_t mfn; in dbg_rw_guest_mem() local
|
A D | domain_page.c | 70 void *map_domain_page(mfn_t mfn) in map_domain_page() 181 unsigned long va = (unsigned long)ptr, mfn, flags; in unmap_domain_page() local 305 void *map_domain_page_global(mfn_t mfn) in map_domain_page_global()
|
A D | mm.c | 217 mfn_t mfn; in init_frametable_chunk() local 774 bool is_iomem_page(mfn_t mfn) in is_iomem_page() 809 unsigned long mfn; member 1737 bool fill_ro_mpt(mfn_t mfn) in fill_ro_mpt() 1753 void zap_ro_mpt(mfn_t mfn) in zap_ro_mpt() 2255 mfn_t mfn, in mod_l2_entry() 2319 mfn_t mfn, in mod_l3_entry() 3196 int new_guest_cr3(mfn_t mfn) in new_guest_cr3() 4610 mfn_t mfn = INVALID_MFN; in xenmem_add_to_physmap_one() local 4731 mfn_t mfn; in arch_acquire_resource() local [all …]
|
/xen/xen/arch/x86/cpu/mcheck/ |
A D | mcaction.c | 9 mfn_t mfn, uint32_t status) in mci_action_add_pageoffline() 45 mfn_t mfn; in mc_memerr_dhandler() local
|
/xen/xen/arch/x86/pv/ |
A D | descriptor-tables.c | 73 mfn_t mfn = l1e_get_mfn(pl1e[i]); in pv_destroy_gdt() local 99 mfn_t mfn = _mfn(frames[i]); in pv_set_gdt() local 192 mfn_t mfn; in do_update_descriptor() local
|
/xen/xen/include/asm-arm/arm32/ |
A D | mm.h | 8 static inline bool arch_mfn_in_directmap(unsigned long mfn) in arch_mfn_in_directmap()
|
/xen/xen/include/asm-arm/arm64/ |
A D | mm.h | 8 static inline bool arch_mfn_in_directmap(unsigned long mfn) in arch_mfn_in_directmap()
|
/xen/xen/include/asm-x86/ |
A D | mm.h | 303 #define is_xen_heap_mfn(mfn) \ argument 305 #define is_xen_fixed_mfn(mfn) \ argument 373 unsigned long mfn; member 402 static inline struct page_info *get_page_from_mfn(mfn_t mfn, struct domain *d) in get_page_from_mfn() 498 #define _set_gpfn_from_mfn(mfn, pfn) ({ \ argument 512 #define set_gpfn_from_mfn(mfn, pfn) do { \ argument 519 #define get_gpfn_from_mfn(mfn) (machine_to_phys_mapping[(mfn)]) argument 521 #define mfn_to_gmfn(_d, mfn) \ argument 645 static inline bool arch_mfn_in_directmap(unsigned long mfn) in arch_mfn_in_directmap()
|
/xen/tools/misc/ |
A D | xen-mfndump.c | 102 xen_pfn_t mfn; in dump_p2m_func() local 157 xen_pfn_t pfn, mfn, *m2p_table; in dump_ptes_func() local 265 xen_pfn_t mfn; in lookup_pte_func() local
|
A D | xen-hptool.c | 38 unsigned long mfn; in hp_mem_online_func() local 70 unsigned long mfn; in hp_mem_query_func() local 151 unsigned long mfn; in hp_mem_offline_func() local
|
/xen/xen/arch/x86/guest/xen/ |
A D | xen.c | 72 mfn_t mfn; in map_shared_info() local 275 int xg_alloc_unused_page(mfn_t *mfn) in xg_alloc_unused_page() 287 int xg_free_unused_page(mfn_t mfn) in xg_free_unused_page()
|
/xen/xen/common/ |
A D | memory.c | 102 size_t off, mfn_t mfn) in __copy_mfn_to_guest_offset() 145 mfn_t mfn = page_to_mfn(page); in increase_reservation() local 196 mfn_t mfn; in populate_physmap() local 295 mfn_t mfn; in guest_remove_page() local 523 mfn_t mfn; in memory_exchange() local 1061 mfn_t mfn = INVALID_MFN; in acquire_grant_table() local 1655 void clear_domain_page(mfn_t mfn) in clear_domain_page()
|
A D | vmap.c | 202 void *__vmap(const mfn_t *mfn, unsigned int granularity, in __vmap() 221 void *vmap(const mfn_t *mfn, unsigned int nr) in vmap() 244 mfn_t *mfn; in vmalloc_type() local
|