Home
last modified time | relevance | path

Searched refs:gfn_t (Results 1 – 25 of 35) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dp2m.h49 gfn_t max_mapped_gfn;
56 gfn_t lowest_mapped_gfn;
214 mfn_t p2m_get_entry(struct p2m_domain *p2m, gfn_t gfn,
223 gfn_t sgfn,
237 gfn_t gfn,
243 gfn_t gfn,
248 gfn_t gfn,
253 gfn_t gfn,
260 gfn_t gfn, in guest_physmap_add_page()
267 mfn_t gfn_to_mfn(struct domain *d, gfn_t gfn);
[all …]
A Dgrant_table.h12 gfn_t *gfn;
45 (gt)->arch.gfn = xzalloc_array(gfn_t, (gt)->max_grant_frames); \
A Dvpl011.h48 gfn_t gfn;
/xen-4.10.0-shim-comet/xen/include/xen/
A Dp2m-common.h8 guest_physmap_remove_page(struct domain *d, gfn_t gfn, mfn_t mfn,
15 gfn_t start_gfn,
19 gfn_t start_gfn,
32 p2m_pod_decrease_reservation(struct domain *d, gfn_t gfn,
A Dmm.h104 #ifndef gfn_t
105 #define gfn_t /* Grep fodder: gfn_t, _gfn() and gfn_x() are defined above */ macro
108 #undef gfn_t
113 static inline gfn_t gfn_add(gfn_t gfn, unsigned long i) in gfn_add()
118 static inline gfn_t gfn_max(gfn_t x, gfn_t y) in gfn_max()
123 static inline gfn_t gfn_min(gfn_t x, gfn_t y) in gfn_min()
128 static inline bool_t gfn_eq(gfn_t x, gfn_t y) in gfn_eq()
580 unsigned long idx, gfn_t gfn);
A Dgrant_table.h54 gfn_t *gfn, uint16_t *status);
56 int gnttab_map_frame(struct domain *d, unsigned long idx, gfn_t gfn,
A Dmem_access.h65 long p2m_set_mem_access(struct domain *d, gfn_t gfn, uint32_t nr,
79 int p2m_get_mem_access(struct domain *d, gfn_t gfn, xenmem_access_t *access);
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dguest_pt.h36 gfn_to_paddr(gfn_t gfn) in gfn_to_paddr()
77 static inline gfn_t guest_l1e_get_gfn(guest_l1e_t gl1e) in guest_l1e_get_gfn()
79 static inline gfn_t guest_l2e_get_gfn(guest_l2e_t gl2e) in guest_l2e_get_gfn()
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()
150 static inline gfn_t guest_l1e_get_gfn(guest_l1e_t gl1e) in guest_l1e_get_gfn()
152 static inline gfn_t guest_l2e_get_gfn(guest_l2e_t gl2e) in guest_l2e_get_gfn()
154 static inline gfn_t guest_l3e_get_gfn(guest_l3e_t gl3e) in guest_l3e_get_gfn()
157 static inline gfn_t guest_l4e_get_gfn(guest_l4e_t gl4e) in guest_l4e_get_gfn()
365 static inline gfn_t guest_walk_to_gfn(const walk_t *gw) in guest_walk_to_gfn()
[all …]
A Dp2m.h238 gfn_t gfn,
244 gfn_t gfn,
320 gfn_t reclaim_single; /* Last gfn of a scan */
475 struct page_info *p2m_get_page_from_gfn(struct p2m_domain *p2m, gfn_t gfn,
574 int guest_physmap_add_entry(struct domain *d, gfn_t gfn,
580 gfn_t gfn, in guest_physmap_add_page()
614 gfn_t first_gfn,
692 int p2m_set_entry(struct p2m_domain *p2m, gfn_t gfn, mfn_t mfn,
698 void *map_domain_gfn(struct p2m_domain *p2m, gfn_t gfn, mfn_t *mfn,
830 gfn_t old_gfn, gfn_t new_gfn);
[all …]
A Dpaging.h362 static inline bool gfn_valid(const struct domain *d, gfn_t gfn) in gfn_valid()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dp2m.c778 gfn_t sgfn, in __p2m_set_entry()
977 gfn_t sgfn, in p2m_set_entry()
1057 gfn_t gfn, in map_regions_p2mt()
1066 gfn_t gfn, in unmap_regions_p2mt()
1074 gfn_t start_gfn, in map_mmio_regions()
1082 gfn_t start_gfn, in unmap_mmio_regions()
1090 gfn_t gfn, in map_dev_mmio_region()
1111 gfn_t gfn, in guest_physmap_add_entry()
1306 gfn_t start, end; in relinquish_p2m_mapping()
1362 gfn_t end = gfn_add(start, nr); in p2m_cache_flush()
[all …]
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()
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()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
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()
241 gfn_t gfn) in p2m_set_altp2m_mem_access()
267 gfn_t gfn2 = _gfn(gfn_l & mask); 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.c424 gfn_t gfn = _gfn(gfn_l); in __get_gfn_type_access()
712 gfn_t gfn = _gfn(gfn_l); in p2m_remove_page()
771 gfn_t ogfn; in guest_physmap_add_entry()
951 gfn_t gfn = _gfn(gfn_l); in p2m_change_type_one()
1086 gfn_t gfn = _gfn(gfn_l); in set_typed_p2m_entry()
1158 gfn_t gfn = _gfn(gfn_l); in set_identity_p2m_entry()
1206 gfn_t gfn = _gfn(gfn_l); in clear_mmio_p2m_entry()
1248 gfn_t gfn = _gfn(gfn_l); in clear_identity_p2m_entry()
1286 gfn_t gfn = _gfn(gfn_l); in set_shared_p2m_entry()
2378 gfn_t old_gfn, gfn_t new_gfn) in p2m_change_altp2m_gfn()
[all …]
A Dp2m-pod.c501 p2m_pod_zero_check_superpage(struct p2m_domain *p2m, gfn_t gfn);
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()
878 p2m_pod_zero_check(struct p2m_domain *p2m, const gfn_t *gfns, int count) in p2m_pod_zero_check()
1040 gfn_t gfns[POD_SWEEP_STRIDE]; in p2m_pod_emergency_sweep()
1106 gfn_t gfn = _gfn(mrp->list[idx]); in pod_eager_reclaim()
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()
1149 gfn_t gfn_aligned = _gfn((gfn_x(gfn) >> order) << order); in p2m_pod_demand_populate()
1297 gfn_t gfn = _gfn(gfn_l); in guest_physmap_mark_populate_on_demand()
A Dguest_walk.c188 gfn_t start = guest_l3e_get_gfn(gw->l3e); in guest_walk_tables()
290 gfn_t start = _gfn(unfold_pse36(gw->l2e.l2) >> PAGE_SHIFT); in guest_walk_tables()
292 gfn_t start = guest_l2e_get_gfn(gw->l2e); in guest_walk_tables()
A Dmem_sharing.c734 static int debug_gfn(struct domain *d, gfn_t gfn) in debug_gfn()
754 gfn_t gfn; in debug_gref()
771 static int nominate_page(struct domain *d, gfn_t gfn, in nominate_page()
894 static int share_pages(struct domain *sd, gfn_t sgfn, shr_handle_t sh, in share_pages()
895 struct domain *cd, gfn_t cgfn, shr_handle_t ch) in share_pages()
1362 gfn_t gfn; in mem_sharing_memop()
1379 gfn_t sgfn, cgfn; in mem_sharing_memop()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/
A Dguest_walk.c58 gfn_t top_gfn; in hap_p2m_ga_to_gfn()
101 gfn_t gfn = guest_walk_to_gfn(&gw); in hap_p2m_ga_to_gfn()
A Dnested_ept.c163 gfn_t base_gfn = _gfn(nhvm_vcpu_p2m_base(v) >> PAGE_SHIFT); in nept_walk_tables()
189 gfn_t start = _gfn(gw->lxe[lvl].mfn); in nept_walk_tables()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dcacheattr.h15 int hvm_get_mem_pinned_cacheattr(struct domain *d, gfn_t gfn,
A Dvcpu.h141 gfn_t veinfo_gfn; /* #VE information page gfn */
A Dsupport.h116 gfn_t *gfn_p, p2m_type_t *p2mt_p);
/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()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dtypes.h324 static inline shadow_l1e_t sh_l1e_mmio(gfn_t gfn, u32 gflags) in sh_l1e_mmio()
336 static inline gfn_t sh_l1e_mmio_get_gfn(shadow_l1e_t sl1e) in sh_l1e_mmio_get_gfn()
A Dmulti.c1980 gfn_t gfn = _gfn(sp->v.sh.back); in sh_destroy_l1_shadow()
2256 gfn_t gfn; in validate_gl1e()
2326 gfn_t gfn; in sh_resync_l1()
2599 gfn_t gfn; in sh_prefetch()
2835 gfn_t gfn = _gfn(0); in sh_page_fault()
3709 gfn_t gfn; in sh_gva_to_gfn()
4138 gfn_t gl2gfn; in sh_update_cr3()
4853 gfn_t gfn; in sh_audit_l1_table()
4948 gfn_t gfn; in sh_audit_l2_table()
5000 gfn_t gfn; in sh_audit_l3_table()
[all …]

Completed in 44 milliseconds

12