Home
last modified time | relevance | path

Searched defs:pfn (Results 1 – 25 of 56) sorted by relevance

123

/xen/tools/libs/guest/
A Dxg_sr_restore_x86_hvm.c99 static bool x86_hvm_pfn_is_valid(const struct xc_sr_context *ctx, xen_pfn_t pfn) in x86_hvm_pfn_is_valid()
106 xen_pfn_t pfn) in x86_hvm_pfn_to_gfn()
112 static void x86_hvm_set_gfn(struct xc_sr_context *ctx, xen_pfn_t pfn, in x86_hvm_set_gfn()
120 xen_pfn_t pfn, xen_pfn_t type) in x86_hvm_set_page_type()
A Dxg_sr_restore_x86_pv.c5 static xen_pfn_t pfn_to_mfn(const struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_to_mfn()
137 xen_pfn_t pfn, mfn; in process_start_info() local
240 xen_pfn_t pfn, mfn; in process_vcpu_basic() local
529 xen_pfn_t mfn, pfn, *guest_p2m = NULL; in update_guest_p2m() local
934 static bool x86_pv_pfn_is_valid(const struct xc_sr_context *ctx, xen_pfn_t pfn) in x86_pv_pfn_is_valid()
940 static void x86_pv_set_page_type(struct xc_sr_context *ctx, xen_pfn_t pfn, in x86_pv_set_page_type()
949 static void x86_pv_set_gfn(struct xc_sr_context *ctx, xen_pfn_t pfn, in x86_pv_set_gfn()
989 xen_pfn_t pfn = pte_to_frame(pte); in x86_pv_localise_page() local
1015 xen_pfn_t mfn, pfn; in x86_pv_localise_page() local
A Dxg_sr_restore.c77 static bool pfn_is_populated(const struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_is_populated()
89 static int pfn_set_populated(struct xc_sr_context *ctx, xen_pfn_t pfn) in pfn_set_populated()
317 xen_pfn_t *pfns = NULL, pfn; in handle_page_data() local
A Dxg_dom_boot.c43 xen_pfn_t pfn; in setup_hypercall_page() local
128 void *xc_dom_boot_domU_map(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_boot_domU_map()
A Dxg_sr_common_x86_pv.c22 xen_pfn_t pfn = ~0UL; in dump_bad_pseudophysmap_entry() local
A Dxg_core_arm.c26 unsigned long pfn) in xc_core_arch_gpfn_may_present()
A Dxg_dom_x86.c92 xen_pfn_t pfn; member
139 xen_vaddr_t to, xen_pfn_t pfn) in count_pgtables()
293 #define pfn_to_paddr(pfn) ((xen_paddr_t)(pfn) << PAGE_SHIFT_X86) argument
380 static x86_pgentry_t get_pg_prot(struct xc_dom_image *dom, int l, xen_pfn_t pfn) in get_pg_prot()
410 xen_pfn_t pfn, p, p_s, p_e; in setup_pgtables_pv() local
1186 xen_pfn_t pfn, allocsz, mfn, total, pfn_base; in meminit_pv() local
A Dxg_dom_core.c411 void *xc_dom_pfn_to_ptr(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_pfn_to_ptr()
418 void *xc_dom_pfn_to_ptr_retcount(struct xc_dom_image *dom, xen_pfn_t pfn, in xc_dom_pfn_to_ptr_retcount()
616 xen_pfn_t pfn; in xc_dom_alloc_page() local
629 void xc_dom_unmap_one(struct xc_dom_image *dom, xen_pfn_t pfn) in xc_dom_unmap_one()
A Dxg_sr_save_x86_hvm.c126 xen_pfn_t pfn) in x86_hvm_pfn_to_gfn()
A Dxg_sr_save.c307 static int add_to_batch(struct xc_sr_context *ctx, xen_pfn_t pfn) in add_to_batch()
586 uint64_t pfn; in colo_merge_secondary_dirty_bitmap() local
/xen/xen/arch/x86/boot/
A Dx86_64.S93 pfn = 0 define
101 pfn = pfn + 1 define
/xen/xen/arch/x86/include/asm/
A Dpaging.h166 #define L1_LOGDIRTY_IDX(pfn) (pfn_x(pfn) & ((1 << (PAGE_SHIFT + 3)) - 1)) argument
167 #define L2_LOGDIRTY_IDX(pfn) ((pfn_x(pfn) >> (PAGE_SHIFT + 3)) & \ argument
169 #define L3_LOGDIRTY_IDX(pfn) ((pfn_x(pfn) >> (PAGE_SHIFT + 3 + PAGETABLE_ORDER)) & \ argument
171 #define L4_LOGDIRTY_IDX(pfn) ((pfn_x(pfn) >> (PAGE_SHIFT + 3 + PAGETABLE_ORDER * 2)) & \ argument
192 static inline void paging_mark_pfn_dirty(struct domain *d, pfn_t pfn) {} in paging_mark_pfn_dirty()
A Dpage.h107 #define l1e_from_pfn(pfn, flags) \ argument
109 #define l2e_from_pfn(pfn, flags) \ argument
111 #define l3e_from_pfn(pfn, flags) \ argument
113 #define l4e_from_pfn(pfn, flags) \ argument
223 typedef struct { u64 pfn; } pagetable_t; member
229 #define pagetable_from_pfn(pfn) ((pagetable_t) { (pfn) }) argument
258 #define __pfn_to_paddr(pfn) ((paddr_t)(pfn) << PAGE_SHIFT) argument
278 #define pfn_to_paddr(pfn) __pfn_to_paddr(pfn) argument
/xen/xen/arch/riscv/include/asm/
A Dmm.h8 #define pfn_to_paddr(pfn) ((paddr_t)(pfn) << PAGE_SHIFT) argument
/xen/tools/libs/foreignmemory/
A Dcompat.c28 xen_pfn_t *pfn; in osdep_xenforeignmemory_map() local
A Dlinux.c200 xen_pfn_t *pfn; in osdep_xenforeignmemory_map() local
/xen/xen/arch/x86/mm/
A Dpaging.c252 void paging_mark_pfn_dirty(struct domain *d, pfn_t pfn) in paging_mark_pfn_dirty()
333 pfn_t pfn; in paging_mark_dirty() local
349 pfn_t pfn; in paging_mfn_is_dirty() local
594 unsigned long pfn; in paging_log_dirty_range() local
A Dp2m-pt.c35 #define p2m_l1e_from_pfn(pfn, flags) \ argument
37 #define p2m_l2e_from_pfn(pfn, flags) \ argument
40 #define p2m_l3e_from_pfn(pfn, flags) \ argument
247 unsigned long pfn = l1e_get_pfn(*p2m_entry); in p2m_next_level() local
/xen/tools/libs/ctrl/
A Dxc_mem_access.c84 uint64_t pfn, in xc_get_mem_access()
A Dxc_vm_event.c46 uint64_t pfn; in xc_vm_event_enable() local
/xen/xen/arch/x86/pv/
A Ddom0_build.c34 void __init dom0_update_physmap(bool compat, unsigned long pfn, in dom0_update_physmap()
366 unsigned long pfn, mfn; in dom0_construct_pv() local
933 #define pfn (nr_pages - 1 - (pfn - (alloc_epfn - alloc_spfn))) in dom0_construct_pv() macro
A Dshim.c101 static void __init mark_pfn_as_ram(uint64_t pfn) in mark_pfn_as_ram()
113 uint64_t pfn = 0; in pv_shim_fixup_e820() local
766 compat_pfn_t pfn = grant_frames[i]; in pv_shim_grant_table_op() local
/xen/xen/arch/x86/hvm/
A Ddm.c136 xen_pfn_t pfn, end_pfn; in modified_memory() local
258 unsigned long pfn = data->first_pfn + iter; in set_mem_type() local
/xen/xen/common/compat/
A Dmemory.c509 compat_pfn_t pfn = nat.rsrv->extent_start.p[start_extent]; in compat_memory_op() local
564 compat_pfn_t pfn = nat.xchg->out.extent_start.p[start_extent]; in compat_memory_op() local
/xen/xen/include/xen/
A Dpdx.h155 static inline unsigned long pfn_to_pdx(unsigned long pfn) in pfn_to_pdx()

Completed in 52 milliseconds

123