| /tools/testing/selftests/kvm/include/arm64/ |
| A D | gic_v3_its.h | 8 void its_init(vm_paddr_t coll_tbl, size_t coll_tbl_sz, 9 vm_paddr_t device_tbl, size_t device_tbl_sz, 10 vm_paddr_t cmdq, size_t cmdq_size); 12 void its_send_mapd_cmd(void *cmdq_base, u32 device_id, vm_paddr_t itt_base,
|
| A D | gic.h | 61 void gic_rdist_enable_lpis(vm_paddr_t cfg_table, size_t cfg_table_size, 62 vm_paddr_t pend_table);
|
| /tools/testing/selftests/kvm/arm64/ |
| A D | vgic_lpi_stress.c | 26 static vm_paddr_t gpa_base; 38 vm_paddr_t device_table; 39 vm_paddr_t collection_table; 40 vm_paddr_t cmdq_base; 42 vm_paddr_t itt_tables; 44 vm_paddr_t lpi_prop_table; 45 vm_paddr_t lpi_pend_tables; 76 vm_paddr_t itt_base = test_data.itt_tables + (device_id * SZ_64K); in guest_setup_its_mappings() 186 vm_paddr_t cmdq_base; in setup_test_data() 225 vm_paddr_t db_addr = GITS_BASE_GPA + GITS_TRANSLATER; in signal_lpi()
|
| /tools/testing/selftests/kvm/lib/arm64/ |
| A D | gic_v3_its.c | 55 static void its_install_table(unsigned int type, vm_paddr_t base, size_t size) in its_install_table() 70 static void its_install_cmdq(vm_paddr_t base, size_t size) in its_install_cmdq() 83 void its_init(vm_paddr_t coll_tbl, size_t coll_tbl_sz, in its_init() 84 vm_paddr_t device_tbl, size_t device_tbl_sz, in its_init() 85 vm_paddr_t cmdq, size_t cmdq_size) in its_init() 200 void its_send_mapd_cmd(void *cmdq_base, u32 device_id, vm_paddr_t itt_base, in its_send_mapd_cmd()
|
| A D | ucall.c | 11 void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
|
| A D | gic_v3.c | 405 void gic_rdist_enable_lpis(vm_paddr_t cfg_table, size_t cfg_table_size, in gic_rdist_enable_lpis() 406 vm_paddr_t pend_table) in gic_rdist_enable_lpis()
|
| /tools/testing/selftests/kvm/include/x86/ |
| A D | ucall.h | 9 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
|
| A D | sev.h | 123 static inline void sev_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, in sev_launch_update_data() 134 static inline void snp_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, in snp_launch_update_data()
|
| /tools/testing/selftests/kvm/lib/loongarch/ |
| A D | processor.c | 13 static vm_paddr_t invalid_pgtable[4]; 35 static void virt_set_pgtable(struct kvm_vm *vm, vm_paddr_t table, vm_paddr_t child) in virt_set_pgtable() 49 vm_paddr_t child, table; in virt_arch_pgd_alloc() 76 vm_paddr_t child; in virt_populate_pte() 106 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
|
| A D | ucall.c | 14 void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
|
| /tools/testing/selftests/kvm/include/s390/ |
| A D | ucall.h | 9 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
|
| /tools/testing/selftests/kvm/include/ |
| A D | kvm_util.h | 104 vm_paddr_t ucall_mmio_addr; 105 vm_paddr_t pgd; 703 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa); 705 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva); 706 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa); 712 static inline vm_paddr_t vm_untag_gpa(struct kvm_vm *vm, vm_paddr_t gpa) in vm_untag_gpa() 963 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, 965 vm_paddr_t __vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, 966 vm_paddr_t paddr_min, uint32_t memslot, 968 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm); [all …]
|
| A D | kvm_util_types.h | 17 typedef uint64_t vm_paddr_t; /* Virtual Machine (Guest) physical address */ typedef
|
| A D | ucall_common.h | 32 void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa); 42 void ucall_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa);
|
| /tools/testing/selftests/kvm/x86/ |
| A D | hyperv_extended_hypercalls.c | 18 static void guest_code(vm_paddr_t in_pg_gpa, vm_paddr_t out_pg_gpa, in guest_code()
|
| A D | kvm_clock_test.c | 34 static void guest_main(vm_paddr_t pvti_pa, struct pvclock_vcpu_time_info *pvti) in guest_main() 139 vm_paddr_t pvti_gpa; in main()
|
| A D | hyperv_tlb_flush.c | 65 vm_paddr_t hcall_gpa; 136 static void swap_two_test_pages(vm_paddr_t pte_gva1, vm_paddr_t pte_gva2) in swap_two_test_pages() 204 vm_paddr_t hcall_gpa = data->hcall_gpa; in sender_guest_code() 585 vm_paddr_t gpa; in main()
|
| A D | hyperv_clock.c | 101 static void guest_main(struct ms_hyperv_tsc_page *tsc_page, vm_paddr_t tsc_page_gpa) in guest_main()
|
| /tools/testing/selftests/kvm/include/riscv/ |
| A D | ucall.h | 10 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
|
| /tools/testing/selftests/kvm/lib/s390/ |
| A D | processor.c | 15 vm_paddr_t paddr; in virt_arch_pgd_alloc() 89 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
|
| /tools/testing/selftests/kvm/lib/ |
| A D | kvm_util.c | 1484 vm_paddr_t paddr = __vm_phy_pages_alloc(vm, pages, in ____vm_vaddr_alloc() 1638 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva() 1671 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa() 1682 return (vm_paddr_t)((uintptr_t) in addr_hva2gpa() 1714 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2alias() 2118 vm_paddr_t __vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, in __vm_phy_pages_alloc() 2119 vm_paddr_t paddr_min, uint32_t memslot, in __vm_phy_pages_alloc() 2164 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, in vm_phy_page_alloc() 2170 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm) in vm_alloc_page_table() 2352 bool vm_is_gpa_protected(struct kvm_vm *vm, vm_paddr_t paddr) in vm_is_gpa_protected()
|
| A D | ucall_common.c | 28 void ucall_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_init()
|
| /tools/testing/selftests/kvm/ |
| A D | steal_time.c | 213 static vm_paddr_t st_gpa[NR_VCPUS]; 223 static void sta_set_shmem(vm_paddr_t gpa, unsigned long flags) in sta_set_shmem()
|
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | sev.c | 21 const vm_paddr_t gpa_base = region->region.guest_phys_addr; in encrypt_region()
|
| /tools/testing/selftests/kvm/riscv/ |
| A D | sbi_pmu_test.c | 27 static vm_paddr_t snapshot_gpa; 262 static void snapshot_set_shmem(vm_paddr_t gpa, unsigned long flags) in snapshot_set_shmem()
|