badvaddr          701 arch/mips/include/asm/kvm_host.h __BUILD_KVM_RW_HW(badvaddr,       l,  MIPS_CP0_BAD_VADDR,    0)
badvaddr          858 arch/mips/include/asm/kvm_host.h int kvm_mips_handle_vz_root_tlb_fault(unsigned long badvaddr,
badvaddr          865 arch/mips/include/asm/kvm_host.h extern int kvm_mips_handle_commpage_tlb_fault(unsigned long badvaddr,
badvaddr          962 arch/mips/include/asm/kvm_host.h 	unsigned long badvaddr = vcpu->host_cp0_badvaddr;
badvaddr          966 arch/mips/include/asm/kvm_host.h 	if (epc == badvaddr)
badvaddr          974 arch/mips/include/asm/kvm_host.h 	if ((cause & CAUSEF_BD) && badvaddr - epc <= 4)
badvaddr         2668 arch/mips/kvm/emulate.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr         2697 arch/mips/kvm/emulate.c 			if (badvaddr >= (unsigned long) KVM_GUEST_KSEG0) {
badvaddr         2699 arch/mips/kvm/emulate.c 					  badvaddr);
badvaddr         2711 arch/mips/kvm/emulate.c 			if (badvaddr >= (unsigned long) KVM_GUEST_KSEG0) {
badvaddr         2713 arch/mips/kvm/emulate.c 					  badvaddr);
badvaddr         2722 arch/mips/kvm/emulate.c 				  badvaddr);
badvaddr         2723 arch/mips/kvm/emulate.c 			if ((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR) {
badvaddr         2731 arch/mips/kvm/emulate.c 				  badvaddr);
badvaddr         2732 arch/mips/kvm/emulate.c 			if ((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR) {
badvaddr         1286 arch/mips/kvm/mips.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr         1359 arch/mips/kvm/mips.c 			  badvaddr);
badvaddr         1367 arch/mips/kvm/mips.c 			  cause, opc, badvaddr);
badvaddr         1429 arch/mips/kvm/mips.c 			exccode, opc, inst, badvaddr,
badvaddr          987 arch/mips/kvm/mmu.c int kvm_mips_handle_vz_root_tlb_fault(unsigned long badvaddr,
badvaddr          993 arch/mips/kvm/mmu.c 	ret = kvm_mips_map_page(vcpu, badvaddr, write_fault, NULL, NULL);
badvaddr          998 arch/mips/kvm/mmu.c 	return kvm_vz_host_tlb_inv(vcpu, badvaddr);
badvaddr         1003 arch/mips/kvm/mmu.c int kvm_mips_handle_kseg0_tlb_fault(unsigned long badvaddr,
badvaddr         1011 arch/mips/kvm/mmu.c 	if (KVM_GUEST_KSEGX(badvaddr) != KVM_GUEST_KSEG0) {
badvaddr         1012 arch/mips/kvm/mmu.c 		kvm_err("%s: Invalid BadVaddr: %#lx\n", __func__, badvaddr);
badvaddr         1018 arch/mips/kvm/mmu.c 	gpa = KVM_GUEST_CPHYSADDR(badvaddr);
badvaddr         1019 arch/mips/kvm/mmu.c 	idx = (badvaddr >> PAGE_SHIFT) & 1;
badvaddr         1025 arch/mips/kvm/mmu.c 	ptep_gva = kvm_trap_emul_pte_for_gva(vcpu, badvaddr & ~PAGE_SIZE);
badvaddr         1027 arch/mips/kvm/mmu.c 		kvm_err("No ptep for gva %lx\n", badvaddr);
badvaddr         1036 arch/mips/kvm/mmu.c 	kvm_mips_host_tlb_inv(vcpu, badvaddr, false, true);
badvaddr         1097 arch/mips/kvm/mmu.c int kvm_mips_handle_commpage_tlb_fault(unsigned long badvaddr,
badvaddr         1103 arch/mips/kvm/mmu.c 	ptep = kvm_trap_emul_pte_for_gva(vcpu, badvaddr);
badvaddr         1105 arch/mips/kvm/mmu.c 		kvm_err("No ptep for commpage %lx\n", badvaddr);
badvaddr         1114 arch/mips/kvm/mmu.c 	kvm_mips_host_tlb_inv(vcpu, badvaddr, false, true);
badvaddr          319 arch/mips/kvm/trace.h 			__field(unsigned long, badvaddr)
badvaddr          327 arch/mips/kvm/trace.h 			__entry->badvaddr = kvm_read_c0_guest_badvaddr(vcpu->arch.cop0);
badvaddr          337 arch/mips/kvm/trace.h 		      __entry->badvaddr),
badvaddr           49 arch/mips/kvm/trap_emul.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr           60 arch/mips/kvm/trap_emul.c 		exccode, opc, inst, badvaddr,
badvaddr          193 arch/mips/kvm/trap_emul.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr          199 arch/mips/kvm/trap_emul.c 	if (KVM_GUEST_KSEGX(badvaddr) < KVM_GUEST_KSEG0
badvaddr          200 arch/mips/kvm/trap_emul.c 	    || KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG23) {
badvaddr          206 arch/mips/kvm/trap_emul.c 		entryhi = (badvaddr & VPN2_MASK) |
badvaddr          219 arch/mips/kvm/trap_emul.c 		if (unlikely(!TLB_IS_VALID(*tlb, badvaddr))) {
badvaddr          228 arch/mips/kvm/trap_emul.c 		if (!TLB_IS_DIRTY(*tlb, badvaddr)) {
badvaddr          233 arch/mips/kvm/trap_emul.c 		if (kvm_mips_handle_mapped_seg_tlb_fault(vcpu, tlb, badvaddr,
badvaddr          238 arch/mips/kvm/trap_emul.c 	} else if (KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG0) {
badvaddr          239 arch/mips/kvm/trap_emul.c 		if (kvm_mips_handle_kseg0_tlb_fault(badvaddr, vcpu, true) < 0)
badvaddr          253 arch/mips/kvm/trap_emul.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr          258 arch/mips/kvm/trap_emul.c 	if (((badvaddr & PAGE_MASK) == KVM_GUEST_COMMPAGE_ADDR)
badvaddr          260 arch/mips/kvm/trap_emul.c 		if (kvm_mips_handle_commpage_tlb_fault(badvaddr, vcpu) < 0) {
badvaddr          264 arch/mips/kvm/trap_emul.c 	} else if (KVM_GUEST_KSEGX(badvaddr) < KVM_GUEST_KSEG0
badvaddr          265 arch/mips/kvm/trap_emul.c 		   || KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG23) {
badvaddr          267 arch/mips/kvm/trap_emul.c 			  store ? "ST" : "LD", cause, opc, badvaddr);
badvaddr          286 arch/mips/kvm/trap_emul.c 	} else if (KVM_GUEST_KSEGX(badvaddr) == KVM_GUEST_KSEG0) {
badvaddr          291 arch/mips/kvm/trap_emul.c 		if (kvm_mips_handle_kseg0_tlb_fault(badvaddr, vcpu, store) < 0)
badvaddr          294 arch/mips/kvm/trap_emul.c 		   && (KSEGX(badvaddr) == CKSEG0 || KSEGX(badvaddr) == CKSEG1)) {
badvaddr          302 arch/mips/kvm/trap_emul.c 			store ? "ST" : "LD", cause, opc, badvaddr);
badvaddr          325 arch/mips/kvm/trap_emul.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr          330 arch/mips/kvm/trap_emul.c 	    && (KSEGX(badvaddr) == CKSEG0 || KSEGX(badvaddr) == CKSEG1)) {
badvaddr          334 arch/mips/kvm/trap_emul.c 			cause, opc, badvaddr);
badvaddr          345 arch/mips/kvm/trap_emul.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr          349 arch/mips/kvm/trap_emul.c 	if (KSEGX(badvaddr) == CKSEG0 || KSEGX(badvaddr) == CKSEG1) {
badvaddr          353 arch/mips/kvm/trap_emul.c 			cause, opc, badvaddr);
badvaddr          821 arch/mips/kvm/vz.c static int kvm_vz_badvaddr_to_gpa(struct kvm_vcpu *vcpu, unsigned long badvaddr,
badvaddr          829 arch/mips/kvm/vz.c 		*gpa = badvaddr;
badvaddr          839 arch/mips/kvm/vz.c 	return kvm_vz_gva_to_gpa(vcpu, badvaddr, gpa);
badvaddr          847 arch/mips/kvm/vz.c 	unsigned long badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr          858 arch/mips/kvm/vz.c 		exccode, opc, inst, badvaddr,
badvaddr         1541 arch/mips/kvm/vz.c 	ulong badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr         1546 arch/mips/kvm/vz.c 	if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, false)) {
badvaddr         1566 arch/mips/kvm/vz.c 				opc, badvaddr);
badvaddr         1588 arch/mips/kvm/vz.c 	ulong badvaddr = vcpu->arch.host_cp0_badvaddr;
badvaddr         1595 arch/mips/kvm/vz.c 	if (kvm_vz_badvaddr_to_gpa(vcpu, badvaddr, &badvaddr))
badvaddr         1597 arch/mips/kvm/vz.c 	vcpu->arch.host_cp0_badvaddr = badvaddr;
badvaddr         1599 arch/mips/kvm/vz.c 	if (kvm_mips_handle_vz_root_tlb_fault(badvaddr, vcpu, true)) {
badvaddr         1613 arch/mips/kvm/vz.c 				opc, badvaddr);
badvaddr          372 drivers/net/wireless/ath/ath9k/htc_hst.c 			htc_panic->badvaddr);
badvaddr           84 drivers/net/wireless/ath/ath9k/htc_hst.h 	__be32 badvaddr;