/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | multi.c | 122 ASSERT(mfn_to_page(smfn)->u.sh.head); in set_fl1_shadow_status() 135 ASSERT(mfn_to_page(smfn)->u.sh.head); in set_shadow_status() 153 ASSERT(mfn_to_page(smfn)->u.sh.head); in delete_fl1_shadow_status() 163 ASSERT(mfn_to_page(smfn)->u.sh.head); in delete_shadow_status() 167 put_page(mfn_to_page(gmfn)); in delete_shadow_status() 1465 mfn_to_page(smfn)->up = 0; in sh_make_shadow() 2370 sp = mfn_to_page(smfn); in sh_safe_not_to_sync() 2378 sp = mfn_to_page(smfn); in sh_safe_not_to_sync() 2386 sp = mfn_to_page(smfn); in sh_safe_not_to_sync() 3680 pg = mfn_to_page(gl1mfn); in sh_invlpg() [all …]
|
A D | private.h | 318 return page_is_out_of_sync(mfn_to_page(mfn_x(gmfn))); in mfn_is_out_of_sync() 329 return page_oos_may_write(mfn_to_page(mfn_x(gmfn))); in mfn_oos_may_write() 469 #undef mfn_to_page 470 #define mfn_to_page(_m) __mfn_to_page(mfn_x(_m)) macro 476 #define pagetable_get_page(x) mfn_to_page(pagetable_get_mfn(x)) 496 struct page_info *page = mfn_to_page(gmfn); in sh_mfn_is_a_page_table() 524 struct page_info *sp = mfn_to_page(smfn); in sh_get_ref() 557 struct page_info *sp = mfn_to_page(smfn); in sh_put_ref() 637 sp[0] = mfn_to_page(smfn); in sh_pin() 685 sp = mfn_to_page(smfn); in sh_unpin()
|
A D | common.c | 459 pg = mfn_to_page(oos[idx]); in sh_oos_audit() 511 struct page_info *pg = mfn_to_page(gmfn); in _sh_resync_l1() 660 struct page_info *pg = mfn_to_page(gmfn); in _sh_resync() 908 pg = mfn_to_page(gmfn); in sh_unsync() 1160 struct page_info *sp = mfn_to_page(smfn); in shadow_unhook_mappings() 1828 put_page(mfn_to_page(sh_ctxt->mfn[0])); in sh_emulate_unmap_dest() 2057 sp = mfn_to_page(smfn); in shadow_hash_insert() 2081 sp = mfn_to_page(smfn); in shadow_hash_delete() 2211 struct page_info *sp = mfn_to_page(smfn); in sh_destroy_shadow() 2834 mfn_to_page(smfn)->up = 0; in sh_clear_up_pointer() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | grant_table.c | 31 #undef mfn_to_page 32 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 108 page = mfn_to_page(gl1mfn); in create_grant_pv_mapping() 165 page = mfn_to_page(gl1mfn); in steal_linear_address() 270 page = mfn_to_page(gl1mfn); in replace_grant_pv_mapping()
|
A D | descriptor-tables.c | 29 #undef mfn_to_page 30 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 50 put_page_and_type(mfn_to_page(_mfn(pfn))); in pv_destroy_gdt() 99 put_page_and_type(mfn_to_page(_mfn(frames[i]))); in pv_set_gdt()
|
A D | mm.c | 30 #undef mfn_to_page 31 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | ro-page-fault.c | 37 #undef mfn_to_page 38 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 119 page = mfn_to_page(_mfn(mfn)); in ptwr_emulated_update() 311 struct page_info *page = mfn_to_page(mfn); in mmio_ro_do_page_fault()
|
A D | iret.c | 28 #undef mfn_to_page 29 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | traps.c | 33 #undef mfn_to_page 34 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | domain.c | 15 #undef mfn_to_page 16 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | callback.c | 35 #undef mfn_to_page 36 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | emul-gate-op.c | 45 #undef mfn_to_page 46 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
|
A D | shim.c | 134 page = mfn_to_page(l1e_get_pfn(*pl1e)); in replace_va_mapping() 177 share_xen_page_with_guest(mfn_to_page(param), d, XENSHARE_writable); \ in pv_shim_setup_dom() 204 share_xen_page_with_guest(mfn_to_page(console_mfn), d, in pv_shim_setup_dom() 346 put_page_and_type(mfn_to_page(d->arch.pirq_eoi_map_mfn)); in pv_shim_shutdown()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | p2m-pod.c | 33 #undef mfn_to_page 34 #define mfn_to_page(_m) __mfn_to_page(mfn_x(_m)) macro 84 p = mfn_to_page(_mfn(mfn_x(mfn) + i)); in p2m_pod_cache_add() 168 q = mfn_to_page(_mfn(mfn+i)); in p2m_pod_cache_get() 446 q = mfn_to_page(_mfn(mfn + i)); in p2m_pod_offline_or_broken_hit() 648 page = mfn_to_page(mfn); in p2m_pod_decrease_reservation() 771 for ( k = 0, page = mfn_to_page(mfn); k < n; ++k, ++page ) in p2m_pod_zero_check_superpage() 810 if ( (mfn_to_page(mfn)->count_info & PGC_count_mask) > 1 ) in p2m_pod_zero_check_superpage() 854 p2m_pod_cache_add(p2m, mfn_to_page(mfn0), PAGE_ORDER_2M); in p2m_pod_zero_check_superpage() 900 pg = mfn_to_page(mfns[i]); in p2m_pod_zero_check() [all …]
|
A D | guest_walk.c | 472 put_page(mfn_to_page(mfn_x(gw->l3mfn))); in guest_walk_tables() 479 put_page(mfn_to_page(mfn_x(gw->l2mfn))); in guest_walk_tables() 485 put_page(mfn_to_page(mfn_x(gw->l1mfn))); in guest_walk_tables()
|
A D | mem_sharing.c | 155 #undef mfn_to_page 156 #define mfn_to_page(_m) __mfn_to_page(mfn_x(_m)) macro 403 struct page_info* page = mfn_to_page(_mfn(mfn)); in mem_sharing_lookup() 694 pg = mfn_to_page(mfn); in __grab_shared_page() 839 page = mfn_to_page(mfn); in nominate_page() 1071 struct page_info *cpage = mfn_to_page(cmfn); in mem_sharing_add_to_physmap()
|
A D | p2m.c | 51 #undef mfn_to_page 52 #define mfn_to_page(_m) __mfn_to_page(mfn_x(_m)) macro 498 page = mfn_to_page(mfn); in p2m_get_page_from_gfn() 526 page = mfn_to_page(mfn); in p2m_get_page_from_gfn() 872 if ( page_get_owner(mfn_to_page(mfn_add(mfn, i))) == dom_cow ) in guest_physmap_add_entry() 880 if ( page_get_owner(mfn_to_page(mfn_add(mfn, i))) != d ) in guest_physmap_add_entry() 1303 pg_type = read_atomic(&(mfn_to_page(omfn)->u.inuse.type_info)); in set_shared_p2m_entry() 1364 page = mfn_to_page(mfn); in p2m_mem_paging_nominate() 1421 page = mfn_to_page(mfn); in p2m_mem_paging_evict() 1767 top = mfn_to_page(mfn); in p2m_flush_table_locked()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | mm.c | 186 struct page_info *page = mfn_to_page(m2p_start_mfn + i); in share_hotadd_m2p_table() 207 struct page_info *page = mfn_to_page(m2p_start_mfn + i); in share_hotadd_m2p_table() 727 memset(mfn_to_page(spfn), -1, in cleanup_frame_table() 728 (unsigned long)mfn_to_page(epfn) - (unsigned long)mfn_to_page(spfn)); in cleanup_frame_table() 827 memset(mfn_to_page(spfn), 0, in extend_frame_table() 828 (unsigned long)mfn_to_page(epfn) - (unsigned long)mfn_to_page(spfn)); in extend_frame_table() 865 struct page_info *page = mfn_to_page(m2p_start_mfn + i); in subarch_init_memory() 885 struct page_info *page = mfn_to_page(m2p_start_mfn + i); in subarch_init_memory() 1273 pg = mfn_to_page(i); in transfer_pages_to_heap()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | xenoprof.c | 25 #undef mfn_to_page 26 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 150 struct page_info *page = mfn_to_page(mfn_add(mfn, i)); in share_xenoprof_page_with_guest() 162 share_xen_page_with_guest(mfn_to_page(mfn_add(mfn, i)), in share_xenoprof_page_with_guest() 176 struct page_info *page = mfn_to_page(mfn_add(mfn, i)); in unshare_xenoprof_page_with_guest()
|
A D | kimage.c | 27 #undef mfn_to_page 28 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 650 page = mfn_to_page(old_mfn); in kimage_alloc_page() 907 guest_page = mfn_to_page(mfn); in kimage_build_ind()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | mm.c | 133 #undef mfn_to_page 134 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 612 struct page_info *page = mfn_to_page(mfn); in get_page_and_type_from_mfn() 814 page = mfn_to_page(mfn); in is_iomem_page() 1209 page = mfn_to_page(_mfn(pfn)); in put_page_from_l1e() 2754 page = mfn_to_page(_mfn(mfn)); in vcpu_destroy_pagetables() 2775 page = mfn_to_page(_mfn(mfn)); in vcpu_destroy_pagetables() 3253 page = mfn_to_page(_mfn(old_mfn)); in do_mmuext_op() 3736 put_page(mfn_to_page(_mfn(mfn))); in do_mmu_update() 3924 gl1pg = mfn_to_page(gl1mfn); in __do_update_va_mapping() [all …]
|
A D | smpboot.c | 51 #undef mfn_to_page 52 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 609 pg = mfn_to_page(_mfn(*mfn)); in alloc_stub_page() 677 free_domheap_page(mfn_to_page(mfn)); in cpu_smpboot_free()
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | mm.h | 239 #define vmap_to_page(va) mfn_to_page(vmap_to_mfn(va)) 296 #define mfn_to_page(mfn) __mfn_to_page(mfn) macro
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/ |
A D | hap.c | 46 #undef mfn_to_page 47 #define mfn_to_page(_m) __mfn_to_page(mfn_x(_m)) macro 268 struct page_info *pg = mfn_to_page(mfn); in hap_free()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | p2m.c | 42 #undef mfn_to_page 43 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro 634 put_page(mfn_to_page(mfn)); in p2m_put_l3_page() 683 pg = mfn_to_page(mfn); in p2m_free_entry() 1445 page = mfn_to_page(maddr_to_mfn(maddr)); in get_page_from_gva()
|