Lines Matching refs:vcpu
52 int kvm_mmu_get_spte_hierarchy(struct kvm_vcpu *vcpu, u64 addr, u64 sptes[4]);
71 int handle_mmio_page_fault_common(struct kvm_vcpu *vcpu, u64 addr, bool direct);
72 void kvm_init_shadow_mmu(struct kvm_vcpu *vcpu);
73 void kvm_init_shadow_ept_mmu(struct kvm_vcpu *vcpu, bool execonly);
84 static inline int kvm_mmu_reload(struct kvm_vcpu *vcpu) in kvm_mmu_reload() argument
86 if (likely(vcpu->arch.mmu.root_hpa != INVALID_PAGE)) in kvm_mmu_reload()
89 return kvm_mmu_load(vcpu); in kvm_mmu_reload()
135 static inline bool is_write_protection(struct kvm_vcpu *vcpu) in is_write_protection() argument
137 return kvm_read_cr0_bits(vcpu, X86_CR0_WP); in is_write_protection()
144 static inline bool permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, in permission_fault() argument
147 int cpl = kvm_x86_ops->get_cpl(vcpu); in permission_fault()
148 unsigned long rflags = kvm_x86_ops->get_rflags(vcpu); in permission_fault()