Home
last modified time | relevance | path

Searched refs:x86_exception (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/arch/x86/kvm/
Dkvm_emulate.h22 struct x86_exception { struct
116 struct x86_exception *fault, bool system);
138 struct x86_exception *fault, bool system);
148 struct x86_exception *fault);
158 struct x86_exception *fault);
170 struct x86_exception *fault);
185 struct x86_exception *fault);
318 struct x86_exception exception;
Dx86.h304 struct x86_exception *exception);
308 struct x86_exception *exception);
446 struct x86_exception *e);
Dx86.c713 void kvm_inject_page_fault(struct kvm_vcpu *vcpu, struct x86_exception *fault) in kvm_inject_page_fault()
729 struct x86_exception *fault) in kvm_inject_emulated_page_fault()
802 struct x86_exception exception; in kvm_read_guest_page_mmu()
6332 struct x86_exception *exception) in translate_nested_gpa()
6346 struct x86_exception *exception) in kvm_mmu_gva_to_gpa_read()
6354 struct x86_exception *exception) in kvm_mmu_gva_to_gpa_fetch()
6362 struct x86_exception *exception) in kvm_mmu_gva_to_gpa_write()
6372 struct x86_exception *exception) in kvm_mmu_gva_to_gpa_system()
6379 struct x86_exception *exception) in kvm_read_guest_virt_helper()
6411 struct x86_exception *exception) in kvm_fetch_guest_virt()
[all …]
/Linux-v5.15/arch/x86/include/asm/
Dkvm_host.h202 struct x86_exception;
422 struct x86_exception *fault);
424 u32 access, struct x86_exception *exception);
426 struct x86_exception *exception);
1418 struct x86_exception *exception);
1716 void kvm_inject_page_fault(struct kvm_vcpu *vcpu, struct x86_exception *fault);
1718 struct x86_exception *fault);
1754 struct x86_exception *exception);
1756 struct x86_exception *exception);
1758 struct x86_exception *exception);
[all …]
/Linux-v5.15/arch/x86/kvm/vmx/
Dsgx.c77 struct x86_exception ex; in sgx_gva_to_gpa()
107 struct x86_exception ex; in sgx_inject_fault()
220 struct x86_exception ex; in handle_encls_ecreate()
Dnested.c359 struct x86_exception *fault) in nested_ept_inject_page_fault()
471 struct x86_exception *fault) in vmx_inject_page_fault_nested()
4815 struct x86_exception e; in nested_vmx_get_vmptr()
5082 struct x86_exception e; in handle_vmread()
5166 struct x86_exception e; in handle_vmwrite()
5347 struct x86_exception e; in handle_vmptrst()
5377 struct x86_exception e; in handle_invept()
5455 struct x86_exception e; in handle_invvpid()
Dvmx.c7324 struct x86_exception *exception) in vmx_check_intercept()
/Linux-v5.15/arch/x86/kvm/mmu/
Dpaging_tmpl.h96 struct x86_exception fault;
1021 struct x86_exception *exception) in FNAME()
1042 struct x86_exception *exception) in FNAME()
Dmmu.c335 struct x86_exception *exception) in translate_gpa()
3715 u32 access, struct x86_exception *exception) in nonpaging_gva_to_gpa()
3724 struct x86_exception *exception) in nonpaging_gva_to_gpa_nested()
/Linux-v5.15/arch/x86/kvm/svm/
Dnested.c35 struct x86_exception *fault) in nested_svm_inject_npf_exit()
56 static void svm_inject_page_fault_nested(struct kvm_vcpu *vcpu, struct x86_exception *fault) in svm_inject_page_fault_nested()
Dsvm.c4131 struct x86_exception *exception) in svm_check_intercept()