Lines Matching refs:arch

11 	vcpu->arch.exception.pending = false;  in kvm_clear_exception_queue()
17 vcpu->arch.interrupt.pending = true; in kvm_queue_interrupt()
18 vcpu->arch.interrupt.soft = soft; in kvm_queue_interrupt()
19 vcpu->arch.interrupt.nr = vector; in kvm_queue_interrupt()
24 vcpu->arch.interrupt.pending = false; in kvm_clear_interrupt_queue()
29 return vcpu->arch.exception.pending || vcpu->arch.interrupt.pending || in kvm_event_needs_reinjection()
30 vcpu->arch.nmi_injected; in kvm_event_needs_reinjection()
46 return vcpu->arch.efer & EFER_LMA; in is_long_mode()
64 return vcpu->arch.walk_mmu == &vcpu->arch.nested_mmu; in mmu_is_nested()
90 vcpu->arch.mmio_gva = gva & PAGE_MASK; in vcpu_cache_mmio_info()
91 vcpu->arch.access = access; in vcpu_cache_mmio_info()
92 vcpu->arch.mmio_gfn = gfn; in vcpu_cache_mmio_info()
93 vcpu->arch.mmio_gen = kvm_memslots(vcpu->kvm)->generation; in vcpu_cache_mmio_info()
98 return vcpu->arch.mmio_gen == kvm_memslots(vcpu->kvm)->generation; in vcpu_match_mmio_gen()
109 if (gva != MMIO_GVA_ANY && vcpu->arch.mmio_gva != (gva & PAGE_MASK)) in vcpu_clear_mmio_info()
112 vcpu->arch.mmio_gva = 0; in vcpu_clear_mmio_info()
117 if (vcpu_match_mmio_gen(vcpu) && vcpu->arch.mmio_gva && in vcpu_match_mmio_gva()
118 vcpu->arch.mmio_gva == (gva & PAGE_MASK)) in vcpu_match_mmio_gva()
126 if (vcpu_match_mmio_gen(vcpu) && vcpu->arch.mmio_gfn && in vcpu_match_mmio_gpa()
127 vcpu->arch.mmio_gfn == gpa >> PAGE_SHIFT) in vcpu_match_mmio_gpa()
157 return !(kvm->arch.disabled_quirks & quirk); in kvm_check_has_quirk()