Lines Matching refs:arch
9 vcpu->arch.exception.pending = false; in kvm_clear_exception_queue()
15 vcpu->arch.interrupt.pending = true; in kvm_queue_interrupt()
16 vcpu->arch.interrupt.soft = soft; in kvm_queue_interrupt()
17 vcpu->arch.interrupt.nr = vector; in kvm_queue_interrupt()
22 vcpu->arch.interrupt.pending = false; in kvm_clear_interrupt_queue()
27 return vcpu->arch.exception.pending || vcpu->arch.interrupt.pending || in kvm_event_needs_reinjection()
28 vcpu->arch.nmi_injected; in kvm_event_needs_reinjection()
44 return vcpu->arch.efer & EFER_LMA; in is_long_mode()
62 return vcpu->arch.walk_mmu == &vcpu->arch.nested_mmu; in mmu_is_nested()
88 vcpu->arch.mmio_gva = gva & PAGE_MASK; in vcpu_cache_mmio_info()
89 vcpu->arch.access = access; in vcpu_cache_mmio_info()
90 vcpu->arch.mmio_gfn = gfn; in vcpu_cache_mmio_info()
91 vcpu->arch.mmio_gen = kvm_memslots(vcpu->kvm)->generation; in vcpu_cache_mmio_info()
96 return vcpu->arch.mmio_gen == kvm_memslots(vcpu->kvm)->generation; in vcpu_match_mmio_gen()
107 if (gva != MMIO_GVA_ANY && vcpu->arch.mmio_gva != (gva & PAGE_MASK)) in vcpu_clear_mmio_info()
110 vcpu->arch.mmio_gva = 0; in vcpu_clear_mmio_info()
115 if (vcpu_match_mmio_gen(vcpu) && vcpu->arch.mmio_gva && in vcpu_match_mmio_gva()
116 vcpu->arch.mmio_gva == (gva & PAGE_MASK)) in vcpu_match_mmio_gva()
124 if (vcpu_match_mmio_gen(vcpu) && vcpu->arch.mmio_gfn && in vcpu_match_mmio_gpa()
125 vcpu->arch.mmio_gfn == gpa >> PAGE_SHIFT) in vcpu_match_mmio_gpa()