Lines Matching refs:badvaddr
821 static int kvm_vz_badvaddr_to_gpa(struct kvm_vcpu *vcpu, unsigned long badvaddr, in kvm_vz_badvaddr_to_gpa() argument
829 *gpa = badvaddr; in kvm_vz_badvaddr_to_gpa()
839 return kvm_vz_gva_to_gpa(vcpu, badvaddr, gpa); in kvm_vz_badvaddr_to_gpa()
847 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_no_handler() local
858 exccode, opc, inst, badvaddr, in kvm_trap_vz_no_handler()
1541 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_ld_miss() local
1546 if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, false)) { in kvm_trap_vz_handle_tlb_ld_miss()
1566 opc, badvaddr); in kvm_trap_vz_handle_tlb_ld_miss()
1588 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_st_miss() local
1595 if (kvm_vz_badvaddr_to_gpa(vcpu, badvaddr, &badvaddr)) in kvm_trap_vz_handle_tlb_st_miss()
1597 vcpu->arch.host_cp0_badvaddr = badvaddr; in kvm_trap_vz_handle_tlb_st_miss()
1599 if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, true)) { in kvm_trap_vz_handle_tlb_st_miss()
1613 opc, badvaddr); in kvm_trap_vz_handle_tlb_st_miss()