Lines Matching refs:gpa
847 uint64_t gpa, uint64_t size, void *hva) in __vm_set_user_memory_region() argument
852 .guest_phys_addr = gpa, in __vm_set_user_memory_region()
861 uint64_t gpa, uint64_t size, void *hva) in vm_set_user_memory_region() argument
863 int ret = __vm_set_user_memory_region(vm, slot, flags, gpa, size, hva); in vm_set_user_memory_region()
874 uint64_t gpa, uint64_t size, void *hva, in __vm_set_user_memory_region2() argument
880 .guest_phys_addr = gpa, in __vm_set_user_memory_region2()
893 uint64_t gpa, uint64_t size, void *hva, in vm_set_user_memory_region2() argument
896 int ret = __vm_set_user_memory_region2(vm, slot, flags, gpa, size, hva, in vm_set_user_memory_region2()
1209 uint64_t gpa, len; in vm_guest_mem_fallocate() local
1213 for (gpa = base; gpa < end; gpa += len) { in vm_guest_mem_fallocate()
1216 region = userspace_mem_region_find(vm, gpa, gpa); in vm_guest_mem_fallocate()
1218 "Private memory region not found for GPA 0x%lx", gpa); in vm_guest_mem_fallocate()
1220 offset = gpa - region->region.guest_phys_addr; in vm_guest_mem_fallocate()
1222 len = min_t(uint64_t, end - gpa, region->region.memory_size - offset); in vm_guest_mem_fallocate()
1226 punch_hole ? "punch hole" : "allocate", gpa, len, in vm_guest_mem_fallocate()
1541 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva() argument
1545 gpa = vm_untag_gpa(vm, gpa); in addr_gpa2hva()
1547 region = userspace_mem_region_find(vm, gpa, gpa); in addr_gpa2hva()
1549 TEST_FAIL("No vm physical memory at 0x%lx", gpa); in addr_gpa2hva()
1554 + (gpa - region->region.guest_phys_addr)); in addr_gpa2hva()
1617 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2alias() argument
1622 region = userspace_mem_region_find(vm, gpa, gpa); in addr_gpa2alias()
1629 offset = gpa - region->region.guest_phys_addr; in addr_gpa2alias()