Lines Matching refs:badvaddr
798 static int kvm_vz_badvaddr_to_gpa(struct kvm_vcpu *vcpu, unsigned long badvaddr, in kvm_vz_badvaddr_to_gpa() argument
806 *gpa = badvaddr; in kvm_vz_badvaddr_to_gpa()
816 return kvm_vz_gva_to_gpa(vcpu, badvaddr, gpa); in kvm_vz_badvaddr_to_gpa()
824 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_no_handler() local
835 exccode, opc, inst, badvaddr, in kvm_trap_vz_no_handler()
1624 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_ld_miss() local
1629 if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, false)) { in kvm_trap_vz_handle_tlb_ld_miss()
1649 opc, badvaddr); in kvm_trap_vz_handle_tlb_ld_miss()
1671 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_st_miss() local
1678 if (kvm_vz_badvaddr_to_gpa(vcpu, badvaddr, &badvaddr)) in kvm_trap_vz_handle_tlb_st_miss()
1680 vcpu->arch.host_cp0_badvaddr = badvaddr; in kvm_trap_vz_handle_tlb_st_miss()
1682 if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, true)) { in kvm_trap_vz_handle_tlb_st_miss()
1696 opc, badvaddr); in kvm_trap_vz_handle_tlb_st_miss()