Home
last modified time | relevance | path

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

12

/linux/tools/testing/selftests/kvm/include/aarch64/
A Dgic_v3_its.h8 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 Dgic.h61 void gic_rdist_enable_lpis(vm_paddr_t cfg_table, size_t cfg_table_size,
62 vm_paddr_t pend_table);
/linux/tools/testing/selftests/kvm/aarch64/
A Dvgic_lpi_stress.c26 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()
/linux/tools/testing/selftests/kvm/lib/aarch64/
A Dgic_v3_its.c55 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 Ducall.c11 void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
A Dgic_v3.c405 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()
/linux/tools/testing/selftests/kvm/include/
A Dkvm_util.h94 vm_paddr_t ucall_mmio_addr;
95 vm_paddr_t pgd;
612 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa);
614 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva);
615 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa);
621 static inline vm_paddr_t vm_untag_gpa(struct kvm_vm *vm, vm_paddr_t gpa) in vm_untag_gpa()
866 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min,
868 vm_paddr_t __vm_phy_pages_alloc(struct kvm_vm *vm, size_t num,
869 vm_paddr_t paddr_min, uint32_t memslot,
871 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm);
[all …]
A Ducall_common.h32 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);
A Dkvm_util_types.h17 typedef uint64_t vm_paddr_t; /* Virtual Machine (Guest) physical address */ typedef
/linux/tools/testing/selftests/kvm/x86_64/
A Dhyperv_extended_hypercalls.c18 static void guest_code(vm_paddr_t in_pg_gpa, vm_paddr_t out_pg_gpa, in guest_code()
A Dkvm_clock_test.c34 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 Dhyperv_tlb_flush.c65 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 Dhyperv_clock.c101 static void guest_main(struct ms_hyperv_tsc_page *tsc_page, vm_paddr_t tsc_page_gpa) in guest_main()
/linux/tools/testing/selftests/kvm/include/x86_64/
A Ducall.h9 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
A Dsev.h85 static inline void sev_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, in sev_launch_update_data()
/linux/tools/testing/selftests/kvm/include/s390x/
A Ducall.h9 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
/linux/tools/testing/selftests/kvm/include/riscv/
A Ducall.h10 static inline void ucall_arch_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_arch_init()
/linux/tools/testing/selftests/kvm/lib/s390x/
A Dprocessor.c15 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()
/linux/tools/testing/selftests/kvm/lib/
A Dkvm_util.c1387 vm_paddr_t paddr = __vm_phy_pages_alloc(vm, pages, in ____vm_vaddr_alloc()
1541 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva()
1574 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa()
1585 return (vm_paddr_t)((uintptr_t) in addr_hva2gpa()
1617 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2alias()
2010 vm_paddr_t __vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, in __vm_phy_pages_alloc()
2011 vm_paddr_t paddr_min, uint32_t memslot, in __vm_phy_pages_alloc()
2056 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, in vm_phy_page_alloc()
2062 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm) in vm_alloc_page_table()
2259 bool vm_is_gpa_protected(struct kvm_vm *vm, vm_paddr_t paddr) in vm_is_gpa_protected()
A Ducall_common.c28 void ucall_init(struct kvm_vm *vm, vm_paddr_t mmio_gpa) in ucall_init()
A Dmemstress.c210 vm_paddr_t region_start = args->gpa + region_pages * args->guest_page_size * i; in memstress_create_vm()
/linux/tools/testing/selftests/kvm/lib/x86_64/
A Dsev.c20 const vm_paddr_t gpa_base = region->region.guest_phys_addr; in encrypt_region()
/linux/tools/testing/selftests/kvm/
A Dsteal_time.c213 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()
A Dkvm_page_table_test.c287 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in pre_init_before_test()
/linux/tools/testing/selftests/kvm/riscv/
A Dsbi_pmu_test.c27 static vm_paddr_t snapshot_gpa;
243 static void snapshot_set_shmem(vm_paddr_t gpa, unsigned long flags) in snapshot_set_shmem()

Completed in 39 milliseconds

12