Home
last modified time | relevance | path

Searched refs:vm_paddr_t (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/tools/testing/selftests/kvm/include/
Dkvm_util_base.h29 typedef uint64_t vm_paddr_t; /* Virtual Machine (Guest) physical address */ typedef
84 vm_paddr_t pgd;
392 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa);
394 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva);
395 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa);
637 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min,
639 vm_paddr_t vm_phy_pages_alloc(struct kvm_vm *vm, size_t num,
640 vm_paddr_t paddr_min, uint32_t memslot);
641 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm);
806 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva);
[all …]
/Linux-v6.1/tools/testing/selftests/kvm/lib/aarch64/
Ducall.c11 static bool ucall_mmio_init(struct kvm_vm *vm, vm_paddr_t gpa) in ucall_mmio_init()
26 vm_paddr_t gpa, start, end, step, offset; in ucall_init()
31 gpa = (vm_paddr_t)arg; in ucall_init()
Dprocessor.c80 vm_paddr_t paddr = vm_phy_pages_alloc(vm, in virt_arch_pgd_alloc()
141 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
/Linux-v6.1/tools/testing/selftests/kvm/x86_64/
Dkvm_clock_test.c34 static void guest_main(vm_paddr_t pvti_pa, struct pvclock_vcpu_time_info *pvti) in guest_main()
178 vm_paddr_t pvti_gpa; in main()
Dhyperv_clock.c101 static void guest_main(struct ms_hyperv_tsc_page *tsc_page, vm_paddr_t tsc_page_gpa) in guest_main()
/Linux-v6.1/tools/testing/selftests/kvm/lib/
Dkvm_util.c1244 vm_paddr_t paddr = vm_phy_pages_alloc(vm, pages, in vm_vaddr_alloc()
1353 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva()
1384 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa()
1395 return (vm_paddr_t)((uintptr_t) in addr_hva2gpa()
1427 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2alias()
1799 vm_paddr_t vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, in vm_phy_pages_alloc()
1800 vm_paddr_t paddr_min, uint32_t memslot) in vm_phy_pages_alloc()
1839 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, in vm_phy_page_alloc()
1848 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm) in vm_alloc_page_table()
Dperf_test_util.c194 vm_paddr_t region_start = pta->gpa + region_pages * pta->guest_page_size * i; in perf_test_create_vm()
/Linux-v6.1/tools/testing/selftests/kvm/lib/s390x/
Dprocessor.c15 vm_paddr_t paddr; in virt_arch_pgd_alloc()
88 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
/Linux-v6.1/tools/testing/selftests/kvm/lib/riscv/
Dprocessor.c59 vm_paddr_t paddr = vm_phy_pages_alloc(vm, in virt_arch_pgd_alloc()
111 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
/Linux-v6.1/tools/testing/selftests/kvm/
Dkvm_page_table_test.c289 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in pre_init_before_test()
Ddirty_log_test.c757 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in run_test()
/Linux-v6.1/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c513 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()