Searched refs:mshv_mem_region (Results 1 – 2 of 2) sorted by relevance
84 struct mshv_mem_region { struct368 struct mshv_mem_region *mshv_region_create(u64 guest_pfn, u64 nr_pages,370 int mshv_region_share(struct mshv_mem_region *region);371 int mshv_region_unshare(struct mshv_mem_region *region);372 int mshv_region_map(struct mshv_mem_region *region);373 void mshv_region_invalidate(struct mshv_mem_region *region);374 int mshv_region_pin(struct mshv_mem_region *region);375 void mshv_region_put(struct mshv_mem_region *region);376 int mshv_region_get(struct mshv_mem_region *region);377 bool mshv_region_handle_gfn_fault(struct mshv_mem_region *region, u64 gfn);[all …]
614 static struct mshv_mem_region *617 struct mshv_mem_region *region; in mshv_partition_region_by_gfn()628 static struct mshv_mem_region *631 struct mshv_mem_region *region; in mshv_partition_region_by_gfn_get()658 struct mshv_mem_region *region; in mshv_handle_gpa_intercept()1242 struct mshv_mem_region **regionpp, in mshv_partition_create_region()1245 struct mshv_mem_region *rg; in mshv_partition_create_region()1292 static int mshv_prepare_pinned_region(struct mshv_mem_region *region) in mshv_prepare_pinned_region()1363 struct mshv_mem_region *region; in mshv_map_user_memory()1433 struct mshv_mem_region *region; in mshv_unmap_user_memory()[all …]