/xen-4.10.0-shim-comet/tools/xenpaging/ |
A D | policy_default.c | 139 void policy_notify_paged_out(unsigned long gfn) in policy_notify_paged_out() 145 static void policy_handle_paged_in(unsigned long gfn, int do_mru) in policy_handle_paged_in() 162 void policy_notify_paged_in(unsigned long gfn) in policy_notify_paged_in() 167 void policy_notify_paged_in_nomru(unsigned long gfn) in policy_notify_paged_in_nomru() 172 void policy_notify_dropped(unsigned long gfn) in policy_notify_dropped()
|
A D | xenpaging.c | 595 static int xenpaging_evict_page(struct xenpaging *paging, unsigned long gfn, int slot) in xenpaging_evict_page() 694 static int xenpaging_populate_page(struct xenpaging *paging, unsigned long gfn, int i) in xenpaging_populate_page() 764 unsigned long gfn; in evict_victim() local
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_mem_paging.c | 26 unsigned int op, uint64_t gfn, void *buffer) in xc_mem_paging_memop() 71 int xc_mem_paging_nominate(xc_interface *xch, uint32_t domain_id, uint64_t gfn) in xc_mem_paging_nominate() 78 int xc_mem_paging_evict(xc_interface *xch, uint32_t domain_id, uint64_t gfn) in xc_mem_paging_evict() 85 int xc_mem_paging_prep(xc_interface *xch, uint32_t domain_id, uint64_t gfn) in xc_mem_paging_prep() 93 uint64_t gfn, void *buffer) in xc_mem_paging_load()
|
A D | xc_altp2m.c | 73 uint32_t vcpuid, xen_pfn_t gfn) in xc_altp2m_set_vcpu_enable_notify() 167 uint16_t view_id, xen_pfn_t gfn, in xc_altp2m_set_mem_access()
|
/xen-4.10.0-shim-comet/tools/tests/mem-sharing/ |
A D | memshrtool.c | 98 unsigned long gfn; in main() local 112 unsigned long gfn; in main() local 132 unsigned long gfn; in main() local 148 unsigned long gfn; in main() local 166 unsigned long gfn; in main() local
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | p2m.c | 424 gfn_t gfn = _gfn(gfn_l); in __get_gfn_type_access() local 712 gfn_t gfn = _gfn(gfn_l); in p2m_remove_page() local 951 gfn_t gfn = _gfn(gfn_l); in p2m_change_type_one() local 1086 gfn_t gfn = _gfn(gfn_l); in set_typed_p2m_entry() local 1158 gfn_t gfn = _gfn(gfn_l); in set_identity_p2m_entry() local 1206 gfn_t gfn = _gfn(gfn_l); in clear_mmio_p2m_entry() local 1248 gfn_t gfn = _gfn(gfn_l); in clear_identity_p2m_entry() local 1286 gfn_t gfn = _gfn(gfn_l); in set_shared_p2m_entry() local 1343 gfn_t gfn = _gfn(gfn_l); in p2m_mem_paging_nominate() local 2418 gfn_t gfn; in p2m_change_altp2m_gfn() local [all …]
|
A D | mem_access.c | 39 static int _p2m_get_mem_access(struct p2m_domain *p2m, gfn_t gfn, in _p2m_get_mem_access() 145 gfn_t gfn = gaddr_to_gfn(gpa); in p2m_mem_access_check() local 241 gfn_t gfn) in p2m_set_altp2m_mem_access() 282 gfn_t gfn) in set_mem_access() 344 long p2m_set_mem_access(struct domain *d, gfn_t gfn, uint32_t nr, in p2m_set_mem_access() 461 int p2m_get_mem_access(struct domain *d, gfn_t gfn, xenmem_access_t *access) in p2m_get_mem_access()
|
A D | p2m-pod.c | 514 p2m_pod_decrease_reservation(struct domain *d, gfn_t gfn, unsigned int order) in p2m_pod_decrease_reservation() 705 p2m_pod_zero_check_superpage(struct p2m_domain *p2m, gfn_t gfn) in p2m_pod_zero_check_superpage() 838 u64 gfn, mfn; in p2m_pod_zero_check_superpage() member 1005 u64 gfn, mfn; in p2m_pod_zero_check() member 1106 gfn_t gfn = _gfn(mrp->list[idx]); in pod_eager_reclaim() local 1131 static void pod_eager_record(struct p2m_domain *p2m, gfn_t gfn, in pod_eager_record() 1144 p2m_pod_demand_populate(struct p2m_domain *p2m, gfn_t gfn, in p2m_pod_demand_populate() 1235 u64 gfn, mfn; in p2m_pod_demand_populate() member 1278 u64 gfn; in p2m_pod_demand_populate() member 1297 gfn_t gfn = _gfn(gfn_l); in guest_physmap_mark_populate_on_demand() local
|
A D | mem_sharing.c | 171 unsigned long gfn; member 184 #define HASH(domain, gfn) \ argument 285 rmap_retrieve(uint16_t domain_id, unsigned long gfn, in rmap_retrieve() 369 unsigned long gfn) in mem_sharing_gfn_alloc() 734 static int debug_gfn(struct domain *d, gfn_t gfn) in debug_gfn() 754 gfn_t gfn; in debug_gref() local 771 static int nominate_page(struct domain *d, gfn_t gfn, in nominate_page() 898 gfn_info_t *gfn; in share_pages() local 1103 unsigned long gfn, in __mem_sharing_unshare_page() 1217 unsigned long gfn, count = 0; in relinquish_shared_pages() local [all …]
|
A D | p2m-pt.c | 131 unsigned long gfn, uint32_t shift, uint32_t max) in p2m_find_entry() 186 unsigned long *gfn_remainder, unsigned long gfn, u32 shift, in p2m_next_level() 348 static int do_recalc(struct p2m_domain *p2m, unsigned long gfn) in do_recalc() 488 unsigned long gfn = gfn_x(gfn_); in p2m_pt_set_entry() local 515 u64 gfn, mfn; in p2m_pt_set_entry() member 740 unsigned long gfn = gfn_x(gfn_); in p2m_pt_get_entry() local 907 unsigned long gfn = 0; in p2m_pt_change_entry_type_global() local 980 unsigned long mfn, gfn, m2pfn; in p2m_pt_audit_p2m() local
|
A D | p2m-ept.c | 505 static int resolve_misconfig(struct p2m_domain *p2m, unsigned long gfn) in resolve_misconfig() 682 unsigned long gfn = gfn_x(gfn_); in ept_set_entry() local 920 unsigned long gfn = gfn_x(gfn_); in ept_get_entry() local 1025 void ept_walk_table(struct domain *d, unsigned long gfn) in ept_walk_table() 1310 unsigned long gfn, gfn_remainder; in ept_dump_p2m_table() local
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | iommu_map.c | 38 void clear_iommu_pte_present(unsigned long l1_mfn, unsigned long gfn) in clear_iommu_pte_present() 107 static bool_t set_iommu_pte_present(unsigned long pt_mfn, unsigned long gfn, in set_iommu_pte_present() 334 unsigned long gfn, unsigned long mfn, in iommu_update_pde_count() 390 unsigned long gfn, unsigned int flags, in iommu_merge_pages() 480 unsigned long mfn, gfn; in iommu_pde_from_gfn() local 543 static int update_paging_mode(struct domain *d, unsigned long gfn) in update_paging_mode() 634 int amd_iommu_map_page(struct domain *d, unsigned long gfn, unsigned long mfn, in amd_iommu_map_page() 723 int amd_iommu_unmap_page(struct domain *d, unsigned long gfn) in amd_iommu_unmap_page() 779 unsigned long gfn; in amd_iommu_reserve_domain_unity_map() local
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | mem_access.c | 27 static int __p2m_get_mem_access(struct domain *d, gfn_t gfn, in __p2m_get_mem_access() 107 gfn_t gfn; in p2m_mem_access_check_and_get_page() local 349 long p2m_set_mem_access(struct domain *d, gfn_t gfn, uint32_t nr, in p2m_set_mem_access() 439 int p2m_get_mem_access(struct domain *d, gfn_t gfn, in p2m_get_mem_access()
|
A D | p2m.c | 189 gfn_t gfn) in p2m_get_root_pointer() 293 mfn_t p2m_get_entry(struct p2m_domain *p2m, gfn_t gfn, in p2m_get_entry() 377 mfn_t p2m_lookup(struct domain *d, gfn_t gfn, p2m_type_t *t) in p2m_lookup() 390 unsigned long gfn, in guest_physmap_mark_populate_on_demand() 396 int p2m_pod_decrease_reservation(struct domain *d, gfn_t gfn, in p2m_pod_decrease_reservation() 584 static int p2m_mem_access_radix_set(struct p2m_domain *p2m, gfn_t gfn, in p2m_mem_access_radix_set() 1057 gfn_t gfn, in map_regions_p2mt() 1066 gfn_t gfn, in unmap_regions_p2mt() 1090 gfn_t gfn, in map_dev_mmio_region() 1111 gfn_t gfn, in guest_physmap_add_entry() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | guest_pt.h | 36 gfn_to_paddr(gfn_t gfn) in gfn_to_paddr() 92 static inline guest_l1e_t guest_l1e_from_gfn(gfn_t gfn, u32 flags) in guest_l1e_from_gfn() 94 static inline guest_l2e_t guest_l2e_from_gfn(gfn_t gfn, u32 flags) in guest_l2e_from_gfn() 179 static inline guest_l1e_t guest_l1e_from_gfn(gfn_t gfn, u32 flags) in guest_l1e_from_gfn() 181 static inline guest_l2e_t guest_l2e_from_gfn(gfn_t gfn, u32 flags) in guest_l2e_from_gfn() 183 static inline guest_l3e_t guest_l3e_from_gfn(gfn_t gfn, u32 flags) in guest_l3e_from_gfn() 186 static inline guest_l4e_t guest_l4e_from_gfn(gfn_t gfn, u32 flags) in guest_l4e_from_gfn() 378 gfn_t gfn = guest_walk_to_gfn(gw); in guest_walk_to_gpa() local
|
A D | p2m.h | 420 struct p2m_domain *p2m, unsigned long gfn, p2m_type_t *t, in get_gfn_type_access() 428 struct domain *d, unsigned long gfn, p2m_type_t *t, p2m_query_t q) in get_gfn_type() 446 #define put_gfn(d, gfn) __put_gfn(p2m_get_hostp2m((d)), (gfn)) argument 463 unsigned long gfn, in get_gfn_query_unlocked() 480 struct domain *d, unsigned long gfn, p2m_type_t *t, p2m_query_t q) in get_page_from_gfn() 580 gfn_t gfn, in guest_physmap_add_page() 765 unsigned long gfn) in p2m_recalc_type()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | iommu.c | 188 unsigned long gfn = mfn_to_gmfn(d, mfn); in iommu_hwdom_init() local 258 int iommu_map_page(struct domain *d, unsigned long gfn, unsigned long mfn, in iommu_map_page() 282 int iommu_unmap_page(struct domain *d, unsigned long gfn) in iommu_unmap_page() 322 int iommu_iotlb_flush(struct domain *d, unsigned long gfn, in iommu_iotlb_flush()
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | grant_table.h | 12 gfn_t *gfn; member 55 #define gnttab_set_frame_gfn(gt, idx, gfn) \ argument
|
A D | p2m.h | 260 gfn_t gfn, in guest_physmap_add_page() 275 struct domain *d, unsigned long gfn, p2m_type_t *t, p2m_query_t q) in get_page_from_gfn() 337 static inline gfn_t gfn_next_boundary(gfn_t gfn, unsigned int order) in gfn_next_boundary()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | event_fifo.c | 361 static int map_guest_page(struct domain *d, uint64_t gfn, void **virt) in map_guest_page() 422 static int map_control_block(struct vcpu *v, uint64_t gfn, uint32_t offset) in map_control_block() 508 uint64_t gfn; in evtchn_fifo_init_control() local 572 static int add_page_to_event_array(struct domain *d, unsigned long gfn) in add_page_to_event_array()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | debug.c | 46 dbg_hvm_va2mfn(dbgva_t vaddr, struct domain *dp, int toaddr, gfn_t *gfn) in dbg_hvm_va2mfn() 166 gfn_t gfn = INVALID_GFN; in dbg_rw_guest_mem() local
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | grant_table.c | 54 unsigned long gfn = (unsigned long)(addr >> PAGE_SHIFT); in replace_grant_p2m_mapping() local
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/ |
A D | nested_hap.c | 78 nestedp2m_write_p2m_entry(struct p2m_domain *p2m, unsigned long gfn, in nestedp2m_write_p2m_entry() 104 unsigned long gfn, mask; in nestedhap_fix_p2m() local
|
A D | guest_walk.c | 101 gfn_t gfn = guest_walk_to_gfn(&gw); in hap_p2m_ga_to_gfn() local
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/ |
A D | mcaction.c | 45 unsigned long mfn, gfn; in mc_memerr_dhandler() local
|