Home
last modified time | relevance | path

Searched refs:badvaddr (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/arch/mips/kvm/
H A Dtrace.h319 __field(unsigned long, badvaddr)
327 __entry->badvaddr = kvm_read_c0_guest_badvaddr(&vcpu->arch.cop0);
337 __entry->badvaddr),
H A Dvz.c804 *gpa = badvaddr; in kvm_vz_badvaddr_to_gpa()
814 return kvm_vz_gva_to_gpa(vcpu, badvaddr, gpa); in kvm_vz_badvaddr_to_gpa()
822 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_no_handler() local
833 exccode, opc, inst, badvaddr, in kvm_trap_vz_no_handler()
1628 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_ld_miss() local
1653 opc, badvaddr); in kvm_trap_vz_handle_tlb_ld_miss()
1675 ulong badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_vz_handle_tlb_st_miss() local
1682 if (kvm_vz_badvaddr_to_gpa(vcpu, badvaddr, &badvaddr)) in kvm_trap_vz_handle_tlb_st_miss()
1684 vcpu->arch.host_cp0_badvaddr = badvaddr; in kvm_trap_vz_handle_tlb_st_miss()
1686 if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, true)) { in kvm_trap_vz_handle_tlb_st_miss()
[all …]
H A Dmmu.c683 int kvm_mips_handle_vz_root_tlb_fault(unsigned long badvaddr, in kvm_mips_handle_vz_root_tlb_fault() argument
689 ret = kvm_mips_map_page(vcpu, badvaddr, write_fault, NULL, NULL); in kvm_mips_handle_vz_root_tlb_fault()
694 return kvm_vz_host_tlb_inv(vcpu, badvaddr); in kvm_mips_handle_vz_root_tlb_fault()
H A Dmips.c1177 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in __kvm_mips_handle_exit() local
1230 badvaddr); in __kvm_mips_handle_exit()
1238 cause, opc, badvaddr); in __kvm_mips_handle_exit()
1300 exccode, opc, inst, badvaddr, in __kvm_mips_handle_exit()
/openbmc/linux/arch/mips/include/asm/
H A Dkvm_host.h646 __BUILD_KVM_RW_HW(badvaddr, l, MIPS_CP0_BAD_VADDR, 0)
789 int kvm_mips_handle_vz_root_tlb_fault(unsigned long badvaddr,
829 unsigned long badvaddr = vcpu->host_cp0_badvaddr; in kvm_is_ifetch_fault() local
833 if (epc == badvaddr) in kvm_is_ifetch_fault()
841 if ((cause & CAUSEF_BD) && badvaddr - epc <= 4) in kvm_is_ifetch_fault()
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_hst.h84 __be32 badvaddr; member
H A Dhtc_hst.c383 htc_panic->badvaddr); in ath9k_htc_fw_panic_report()
/openbmc/qemu/target/loongarch/
H A Dtlb_helper.c716 target_ulong badvaddr, index, phys, ret; in helper_lddir() local
721 badvaddr = env->CSR_TLBRBADV; in helper_lddir()
752 index = (badvaddr >> dir_base) & ((1 << dir_width) - 1); in helper_lddir()