Lines Matching refs:vcpu
56 reset_shadow_zero_bits_mask(struct kvm_vcpu *vcpu, struct kvm_mmu *context);
74 int handle_mmio_page_fault(struct kvm_vcpu *vcpu, u64 addr, bool direct);
75 void kvm_init_shadow_mmu(struct kvm_vcpu *vcpu);
76 void kvm_init_shadow_ept_mmu(struct kvm_vcpu *vcpu, bool execonly);
87 static inline int kvm_mmu_reload(struct kvm_vcpu *vcpu) in kvm_mmu_reload() argument
89 if (likely(vcpu->arch.mmu.root_hpa != INVALID_PAGE)) in kvm_mmu_reload()
92 return kvm_mmu_load(vcpu); in kvm_mmu_reload()
138 static inline bool is_write_protection(struct kvm_vcpu *vcpu) in is_write_protection() argument
140 return kvm_read_cr0_bits(vcpu, X86_CR0_WP); in is_write_protection()
147 static inline bool permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault() argument
150 int cpl = kvm_x86_ops->get_cpl(vcpu); in permission_fault()
151 unsigned long rflags = kvm_x86_ops->get_rflags(vcpu); in permission_fault()