Home
last modified time | relevance | path

Searched defs:gfn (Results 1 – 25 of 74) sorted by relevance

123

/xen-4.10.0-shim-comet/tools/xenpaging/
A Dpolicy_default.c139 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 Dxenpaging.c595 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 Dxc_mem_paging.c26 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 Dxc_altp2m.c73 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 Dmemshrtool.c98 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 Dp2m.c424 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 Dmem_access.c39 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 Dp2m-pod.c514 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 Dmem_sharing.c171 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 Dp2m-pt.c131 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 Dp2m-ept.c505 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 Diommu_map.c38 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 Dmem_access.c27 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 Dp2m.c189 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 Dguest_pt.h36 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 Dp2m.h420 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 Diommu.c188 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 Dgrant_table.h12 gfn_t *gfn; member
55 #define gnttab_set_frame_gfn(gt, idx, gfn) \ argument
A Dp2m.h260 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 Devent_fifo.c361 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 Ddebug.c46 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 Dgrant_table.c54 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 Dnested_hap.c78 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 Dguest_walk.c101 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 Dmcaction.c45 unsigned long mfn, gfn; in mc_memerr_dhandler() local

Completed in 37 milliseconds

123