Home
last modified time | relevance | path

Searched refs:addr_gpa2hva (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c26 memset(addr_gpa2hva(vm, paddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_arch_pgd_alloc()
43 memset(addr_gpa2hva(vm, taddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_alloc_region()
73 entry = addr_gpa2hva(vm, vm->pgd); in virt_arch_pg_map()
78 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in virt_arch_pg_map()
97 entry = addr_gpa2hva(vm, vm->pgd); in addr_arch_gva2gpa()
103 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in addr_arch_gva2gpa()
120 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes()
134 entry = addr_gpa2hva(vm, addr); in virt_dump_region()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c30 memset(addr_gpa2hva(vm, paddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_pgd_alloc()
47 memset(addr_gpa2hva(vm, taddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_alloc_region()
78 entry = addr_gpa2hva(vm, vm->pgd); in virt_pg_map()
83 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in virt_pg_map()
102 entry = addr_gpa2hva(vm, vm->pgd); in addr_gva2gpa()
108 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in addr_gva2gpa()
125 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes()
139 entry = addr_gpa2hva(vm, addr); in virt_dump_region()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c108 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, vaddr) * 8; in _virt_pg_map()
116 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, vaddr) * 8; in _virt_pg_map()
123 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, vaddr) * 8; in _virt_pg_map()
130 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; in _virt_pg_map()
155 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, gva) * 8; in addr_gva2gpa()
161 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in addr_gva2gpa()
166 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in addr_gva2gpa()
171 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in addr_gva2gpa()
196 ptep = addr_gpa2hva(vm, pte); in pte_dump()
214 ptep = addr_gpa2hva(v in virt_dump()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c128 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, vaddr) * 8; in _virt_pg_map()
134 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, vaddr) * 8; in _virt_pg_map()
139 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, vaddr) * 8; in _virt_pg_map()
144 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; in _virt_pg_map()
167 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, gva) * 8; in virt_get_pte_hva()
173 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in virt_get_pte_hva()
178 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in virt_get_pte_hva()
183 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in virt_get_pte_hva()
215 ptep = addr_gpa2hva(vm, pte); in pte_dump()
233 ptep = addr_gpa2hva(v in virt_arch_dump()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c88 ptep = addr_gpa2hva(vm, vm->pgd) + pte_index(vm, vaddr, level) * 8; in virt_arch_pg_map()
97 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in virt_arch_pg_map()
121 ptep = addr_gpa2hva(vm, vm->pgd) + pte_index(vm, gva, level) * 8; in addr_arch_gva2gpa()
127 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in addr_arch_gva2gpa()
153 ptep = addr_gpa2hva(vm, pte); in pte_dump()
173 ptep = addr_gpa2hva(vm, pgd); in virt_arch_dump()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/
H A Dprocessor.c258 pml4e = addr_gpa2hva(vm, vm->pgd); in virt_pg_map()
269 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in virt_pg_map()
280 pde = addr_gpa2hva(vm, pdpe[index[2]].address * vm->page_size); in virt_pg_map()
291 pte = addr_gpa2hva(vm, pde[index[1]].address * vm->page_size); in virt_pg_map()
312 pml4e_start = (struct pageMapL4Entry *) addr_gpa2hva(vm, in virt_dump()
325 pdpe_start = addr_gpa2hva(vm, pml4e->address in virt_dump()
339 pde_start = addr_gpa2hva(vm, in virt_dump()
352 pte_start = addr_gpa2hva(vm, in virt_dump()
500 pml4e = addr_gpa2hva(vm, vm->pgd); in addr_gva2gpa()
504 pdpe = addr_gpa2hva(v in addr_gva2gpa()
[all...]
H A Dvmx.c441 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in nested_pg_map()
453 pde = addr_gpa2hva(vm, pdpe[index[2]].address * vm->page_size); in nested_pg_map()
465 pte = addr_gpa2hva(vm, pde[index[1]].address * vm->page_size); in nested_pg_map()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/
H A Dsmm_test.c114 memset(addr_gpa2hva(vm, SMRAM_GPA), 0x0, SMRAM_SIZE); in main()
115 memcpy(addr_gpa2hva(vm, SMRAM_GPA) + 0x8000, smi_handler, in main()
H A Dvmx_dirty_log_test.c116 host_test_mem = addr_gpa2hva(vm, GUEST_TEST_MEM); in main()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dsmm_test.c149 memset(addr_gpa2hva(vm, SMRAM_GPA), 0x0, SMRAM_SIZE); in main()
150 memcpy(addr_gpa2hva(vm, SMRAM_GPA) + 0x8000, smi_handler, in main()
H A Dxen_shinfo_test.c455 struct shared_info *shinfo = addr_gpa2hva(vm, SHINFO_VADDR); in main()
612 vinfo = addr_gpa2hva(vm, VCPU_INFO_VADDR); in main()
615 struct vcpu_runstate_info *rs = addr_gpa2hva(vm, RUNSTATE_ADDR); in main()
982 wc = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0xc00); in main()
983 ti = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0x40 + 0x20); in main()
984 ti2 = addr_gpa2hva(vm, PVTIME_ADDR); in main()
1040 rs = addr_gpa2hva(vm, runstate_addr); in main()
H A Dhyperv_extended_hypercalls.c74 outval = addr_gpa2hva(vm, run->hyperv.u.hcall.params[1]); in main()
H A Dsmaller_maxphyaddr_emulation_test.c79 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in main()
H A Dvmx_dirty_log_test.c113 host_test_mem = addr_gpa2hva(vm, GUEST_TEST_MEM); in main()
H A Dnx_huge_pages_test.c152 hva = addr_gpa2hva(vm, HPAGE_GPA); in run_test()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c140 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in spawn_vm()
190 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in test_move_memory_region()
H A Ddirty_log_test.c444 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in run_test()
H A Ddemand_paging_test.c298 vcpu_hva = addr_gpa2hva(vm, vcpu_gpa); in run_test()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c134 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in spawn_vm()
188 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in test_move_memory_region()
H A Ddemand_paging_test.c166 vcpu_hva = addr_gpa2hva(vm, vcpu_args->gpa); in run_test()
H A Dkvm_page_table_test.c289 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in pre_init_before_test()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/
H A Ddebug_test.c28 lowcore = addr_gpa2hva(vm, 0); in test_step_int_1()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/
H A Dprocessor.c141 uint64_t *page_table = addr_gpa2hva(vm, pt_gpa); in virt_get_pte()
321 pml4e_start = (uint64_t *) addr_gpa2hva(vm, vm->pgd); in virt_arch_dump()
333 pdpe_start = addr_gpa2hva(vm, *pml4e & PHYSICAL_PAGE_MASK); in virt_arch_dump()
346 pde_start = addr_gpa2hva(vm, *pdpe & PHYSICAL_PAGE_MASK); in virt_arch_dump()
358 pte_start = addr_gpa2hva(vm, *pde & PHYSICAL_PAGE_MASK); in virt_arch_dump()
H A Dvmx.c438 pt = addr_gpa2hva(vm, pte->address * vm->page_size); in __nested_pg_map()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/
H A Dkvm_util.h125 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa);

Completed in 17 milliseconds

12