Lines Matching defs:vcpu
24 static int sgx_get_encls_gva(struct kvm_vcpu *vcpu, unsigned long offset, in sgx_get_encls_gva()
54 static void sgx_handle_emulation_failure(struct kvm_vcpu *vcpu, u64 addr, in sgx_handle_emulation_failure()
62 static int sgx_read_hva(struct kvm_vcpu *vcpu, unsigned long hva, void *data, in sgx_read_hva()
73 static int sgx_gva_to_gpa(struct kvm_vcpu *vcpu, gva_t gva, bool write, in sgx_gva_to_gpa()
91 static int sgx_gpa_to_hva(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned long *hva) in sgx_gpa_to_hva()
104 static int sgx_inject_fault(struct kvm_vcpu *vcpu, gva_t gva, int trapnr) in sgx_inject_fault()
140 static int __handle_encls_ecreate(struct kvm_vcpu *vcpu, in __handle_encls_ecreate()
216 static int handle_encls_ecreate(struct kvm_vcpu *vcpu) in handle_encls_ecreate()
296 static int handle_encls_einit(struct kvm_vcpu *vcpu) in handle_encls_einit()
358 static inline bool encls_leaf_enabled_in_guest(struct kvm_vcpu *vcpu, u32 leaf) in encls_leaf_enabled_in_guest()
373 static inline bool sgx_enabled_in_guest_bios(struct kvm_vcpu *vcpu) in sgx_enabled_in_guest_bios()
380 int handle_encls(struct kvm_vcpu *vcpu) in handle_encls()
427 void vcpu_setup_sgx_lepubkeyhash(struct kvm_vcpu *vcpu) in vcpu_setup_sgx_lepubkeyhash()
439 static bool sgx_intercept_encls_ecreate(struct kvm_vcpu *vcpu) in sgx_intercept_encls_ecreate()
467 void vmx_write_encls_bitmap(struct kvm_vcpu *vcpu, struct vmcs12 *vmcs12) in vmx_write_encls_bitmap()