Home
last modified time | relevance | path

Searched refs:mfn_to_page (Results 1 – 25 of 52) sorted by relevance

123

/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dmulti.c122 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 Dprivate.h318 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 Dcommon.c459 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 Dgrant_table.c31 #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 Ddescriptor-tables.c29 #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 Dmm.c30 #undef mfn_to_page
31 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Dro-page-fault.c37 #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 Diret.c28 #undef mfn_to_page
29 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Dtraps.c33 #undef mfn_to_page
34 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Ddomain.c15 #undef mfn_to_page
16 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Dcallback.c35 #undef mfn_to_page
36 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Demul-gate-op.c45 #undef mfn_to_page
46 #define mfn_to_page(mfn) __mfn_to_page(mfn_x(mfn)) macro
A Dshim.c134 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 Dp2m-pod.c33 #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 Dguest_walk.c472 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 Dmem_sharing.c155 #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 Dp2m.c51 #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 Dmm.c186 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 Dxenoprof.c25 #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 Dkimage.c27 #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 Dmm.c133 #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 Dsmpboot.c51 #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 Dmm.h239 #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 Dhap.c46 #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 Dp2m.c42 #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()

Completed in 65 milliseconds

123