Searched refs:pte_gpa (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 86 gpa_t pte_gpa[PT_MAX_FULL_LEVELS]; member 313 gpa_t pte_gpa; in walk_addr_generic() local 373 pte_gpa = gfn_to_gpa(table_gfn) + offset; in walk_addr_generic() 377 walker->pte_gpa[walker->level - 1] = pte_gpa; in walk_addr_generic() 565 gpa_t base_gpa, pte_gpa = gw->pte_gpa[level - 1]; in gpte_changed() local 571 base_gpa = pte_gpa & ~mask; in gpte_changed() 572 index = (pte_gpa - base_gpa) / sizeof(pt_element_t); in gpte_changed() 578 r = kvm_vcpu_read_guest_atomic(vcpu, pte_gpa, in gpte_changed() 911 gpa_t pte_gpa; sync_spte() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 91 gpa_t pte_gpa[PT_MAX_FULL_LEVELS]; member 319 gpa_t pte_gpa; in walk_addr_generic() local 368 pte_gpa = gfn_to_gpa(table_gfn) + offset; in walk_addr_generic() 372 walker->pte_gpa[walker->level - 1] = pte_gpa; in walk_addr_generic() 571 gpa_t base_gpa, pte_gpa = gw->pte_gpa[level - 1]; in gpte_changed() local 577 base_gpa = pte_gpa & ~mask; in gpte_changed() 578 index = (pte_gpa - base_gpa) / sizeof(pt_element_t); in gpte_changed() 584 r = kvm_vcpu_read_guest_atomic(vcpu, pte_gpa, in gpte_changed() 931 gpa_t pte_gpa; invlpg() local 1034 gpa_t pte_gpa; sync_page() local [all...] |
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | mmu.c | 982 pte_t pte_gpa[2], *ptep_gva; in kvm_mips_handle_kseg0_tlb_fault() local 994 if (kvm_mips_map_page(vcpu, gpa, write_fault, &pte_gpa[idx], in kvm_mips_handle_kseg0_tlb_fault() 995 &pte_gpa[!idx]) < 0) in kvm_mips_handle_kseg0_tlb_fault() 1006 ptep_gva[0] = kvm_mips_gpa_pte_to_gva_unmapped(pte_gpa[0]); in kvm_mips_handle_kseg0_tlb_fault() 1007 ptep_gva[1] = kvm_mips_gpa_pte_to_gva_unmapped(pte_gpa[1]); in kvm_mips_handle_kseg0_tlb_fault() 1021 pte_t pte_gpa[2], *ptep_buddy, *ptep_gva; in kvm_mips_handle_mapped_seg_tlb_fault() local 1037 write_fault, &pte_gpa[idx], NULL) < 0) in kvm_mips_handle_mapped_seg_tlb_fault() 1041 pte_gpa[!idx] = pfn_pte(0, __pgprot(0)); in kvm_mips_handle_mapped_seg_tlb_fault() 1047 pte_gpa[!idx] = *ptep_buddy; in kvm_mips_handle_mapped_seg_tlb_fault() 1059 ptep_gva[0] = kvm_mips_gpa_pte_to_gva_mapped(pte_gpa[ in kvm_mips_handle_mapped_seg_tlb_fault() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/ |
H A D | page_fault_test.c | 472 uint64_t pte_gpa, pte_pg; in handle_cmd() local 476 pte_gpa = addr_hva2gpa(vm, virt_get_pte_hva(vm, TEST_GVA)); in handle_cmd() 477 pte_pg = (pte_gpa - pt_region->region.guest_phys_addr) / getpagesize(); in handle_cmd() 556 uint64_t pte_gpa; in setup_gva_maps() local 562 pte_gpa = addr_hva2gpa(vm, virt_get_pte_hva(vm, TEST_GVA)); in setup_gva_maps() 563 virt_pg_map(vm, TEST_PTE_GVA, pte_gpa); in setup_gva_maps()
|
Completed in 6 milliseconds