Searched refs:badvaddr (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/arch/mips/kvm/ |
D | trap_emul.c | 92 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_tlb_mod() local 97 if (KVM_GUEST_KSEGX(badvaddr) < KVM_GUEST_KSEG0 in kvm_trap_emul_handle_tlb_mod() 98 || KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG23) { in kvm_trap_emul_handle_tlb_mod() 100 cause, opc, badvaddr); in kvm_trap_emul_handle_tlb_mod() 109 } else if (KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG0) { in kvm_trap_emul_handle_tlb_mod() 116 cause, opc, badvaddr); in kvm_trap_emul_handle_tlb_mod() 123 cause, opc, badvaddr); in kvm_trap_emul_handle_tlb_mod() 136 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_trap_emul_handle_tlb_st_miss() local 141 if (((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR) in kvm_trap_emul_handle_tlb_st_miss() 143 if (kvm_mips_handle_commpage_tlb_fault(badvaddr, vcpu) < 0) { in kvm_trap_emul_handle_tlb_st_miss() [all …]
|
D | tlb.c | 261 int kvm_mips_handle_kseg0_tlb_fault(unsigned long badvaddr, in kvm_mips_handle_kseg0_tlb_fault() argument 272 if (KVM_GUEST_KSEGX(badvaddr) != KVM_GUEST_KSEG0) { in kvm_mips_handle_kseg0_tlb_fault() 273 kvm_err("%s: Invalid BadVaddr: %#lx\n", __func__, badvaddr); in kvm_mips_handle_kseg0_tlb_fault() 278 gfn = (KVM_GUEST_CPHYSADDR(badvaddr) >> PAGE_SHIFT); in kvm_mips_handle_kseg0_tlb_fault() 281 gfn, badvaddr); in kvm_mips_handle_kseg0_tlb_fault() 286 vaddr = badvaddr & (PAGE_MASK << 1); in kvm_mips_handle_kseg0_tlb_fault() 313 int kvm_mips_handle_commpage_tlb_fault(unsigned long badvaddr, in kvm_mips_handle_commpage_tlb_fault() argument 329 vaddr = badvaddr & (PAGE_MASK << 1); in kvm_mips_handle_commpage_tlb_fault()
|
D | emulate.c | 2488 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_mips_check_privilege() local 2517 if (badvaddr >= (unsigned long) KVM_GUEST_KSEG0) { in kvm_mips_check_privilege() 2519 badvaddr); in kvm_mips_check_privilege() 2531 if (badvaddr >= (unsigned long) KVM_GUEST_KSEG0) { in kvm_mips_check_privilege() 2533 badvaddr); in kvm_mips_check_privilege() 2542 badvaddr); in kvm_mips_check_privilege() 2543 if ((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR) { in kvm_mips_check_privilege() 2551 badvaddr); in kvm_mips_check_privilege() 2552 if ((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR) { in kvm_mips_check_privilege()
|
D | mips.c | 1231 unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr; in kvm_mips_handle_exit() local 1299 badvaddr); in kvm_mips_handle_exit() 1308 cause, opc, badvaddr); in kvm_mips_handle_exit() 1371 exccode, opc, kvm_get_inst(opc, vcpu), badvaddr, in kvm_mips_handle_exit()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | htc_hst.h | 84 __be32 badvaddr; member
|
D | htc_hst.c | 373 htc_panic->badvaddr); in ath9k_htc_fw_panic_report()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | kvm_host.h | 667 extern int kvm_mips_handle_commpage_tlb_fault(unsigned long badvaddr,
|