Home
last modified time | relevance | path

Searched defs:vmcb (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm_util.h23 struct vmcb *vmcb; /* gva */ member
H A Dsvm.h209 struct __attribute__ ((__packed__)) vmcb { struct
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/
H A Dsvm_vmcall_test.c28 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
H A Dstate_test.c39 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() local
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dsvm_onhyperv.h28 static inline void svm_hv_init_vmcb(struct vmcb *vmcb) in svm_hv_init_vmcb() argument
73 struct vmcb *vmcb = to_svm(vcpu)->vmcb; in svm_hv_vmcb_dirty_nested_enlightenments() local
80 svm_hv_update_vp_id(struct vmcb *vmcb, struct kvm_vcpu *vcpu) svm_hv_update_vp_id() argument
97 svm_hv_init_vmcb(struct vmcb *vmcb) svm_hv_init_vmcb() argument
110 svm_hv_update_vp_id(struct vmcb *vmcb, struct kvm_vcpu *vcpu) svm_hv_update_vp_id() argument
[all...]
H A Dnested.c40 struct vmcb *vmcb = svm->vmcb; in nested_svm_inject_npf_exit() local
1382 struct vmcb *vmcb = svm->vmcb; nested_svm_inject_exception_vmexit() local
[all...]
H A Davic.c87 struct vmcb *vmcb = svm->vmcb01.ptr; in avic_activate_vmcb() local
122 struct vmcb *vmcb in avic_deactivate_vmcb() local
244 avic_init_vmcb(struct vcpu_svm *svm, struct vmcb *vmcb) avic_init_vmcb() argument
1115 struct vmcb *vmcb = svm->vmcb01.ptr; avic_refresh_virtual_apic_mode() local
[all...]
H A Dsev.c2993 struct vmcb *vmcb = svm->vmcb01.ptr; sev_es_init_vmcb() local
[all...]
H A Dsvm.h210 struct vmcb *vmcb; member
341 static inline void vmcb_mark_all_dirty(struct vmcb *vmcb) in vmcb_mark_all_dirty() argument
346 vmcb_mark_all_clean(struct vmcb *vmcb) vmcb_mark_all_clean() argument
352 vmcb_mark_dirty(struct vmcb *vmcb, int bit) vmcb_mark_dirty() argument
357 vmcb_is_dirty(struct vmcb *vmcb, int bit) vmcb_is_dirty() argument
403 struct vmcb *vmcb = svm->vmcb01.ptr; set_exception_intercept() local
413 struct vmcb *vmcb = svm->vmcb01.ptr; clr_exception_intercept() local
423 struct vmcb *vmcb = svm->vmcb01.ptr; svm_set_intercept() local
432 struct vmcb *vmcb = svm->vmcb01.ptr; svm_clr_intercept() local
463 struct vmcb *vmcb = get_vgif_vmcb(svm); enable_gif() local
473 struct vmcb *vmcb = get_vgif_vmcb(svm); disable_gif() local
483 struct vmcb *vmcb = get_vgif_vmcb(svm); gif_set() local
524 struct vmcb *vmcb = get_vnmi_vmcb_l1(svm); is_vnmi_enabled() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm_util.h20 struct vmcb *vmcb; /* gva */ member
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dsvm_nested_shutdown_test.c24 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
H A Dsvm_vmcall_test.c24 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
H A Dtriple_fault_event_test.c45 struct vmcb *vmcb = svm->vmcb; in l1_guest_code_svm() local
H A Dsvm_int_ctl_test.c62 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
H A Dhyperv_svm_test.c74 struct vmcb *vmcb = svm->vmcb; in guest_code() local
[all...]
H A Dstate_test.c38 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() local
H A Dsvm_nested_soft_inject_test.c83 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
[all...]
H A Dnested_exceptions_test.c79 struct vmcb *vmcb = svm->vmcb; in svm_run_l2() local
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/
H A Dsvm.c65 struct vmcb *vmcb = svm->vmcb; in generic_svm_setup() local
135 run_guest(struct vmcb *vmcb, uint64_t vmcb_gpa) run_guest() argument
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/
H A Dsvm.c65 static void clear_vmcb(struct vmcb *vmcb) in clear_vmcb() argument
74 struct vmcb *vmcb in generic_svm_setup() local
143 run_guest(struct vmcb *vmcb, uint64_t vmcb_gpa) run_guest() argument
[all...]
/third_party/ltp/testcases/kernel/kvm/
H A Dlib_x86.c326 void kvm_vmcb_set_intercept(struct kvm_vmcb *vmcb, unsigned int id, in kvm_vmcb_set_intercept() argument
340 void kvm_init_guest_vmcb(struct kvm_vmcb *vmcb, uint32_t asid, uint16_t ss, in kvm_init_guest_vmcb() argument
379 struct kvm_vmcb *vmcb; kvm_create_svm_vcpu() local
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c497 struct vmcb *vmcb = svm->vmcb; nested_svm_vmrun() local
619 struct vmcb *vmcb = svm->vmcb; nested_svm_vmexit() local
792 struct vmcb *vmcb = svm->vmcb; svm_leave_nested() local
[all...]
H A Dsvm.h106 struct vmcb *vmcb; member
196 static inline void vmcb_mark_all_dirty(struct vmcb *vmcb) in vmcb_mark_all_dirty() argument
201 static inline void vmcb_mark_all_clean(struct vmcb *vmc argument
207 vmcb_mark_dirty(struct vmcb *vmcb, int bit) vmcb_mark_dirty() argument
245 struct vmcb *vmcb = get_host_vmcb(svm); set_dr_intercepts() local
269 struct vmcb *vmcb = get_host_vmcb(svm); clr_dr_intercepts() local
278 struct vmcb *vmcb = get_host_vmcb(svm); set_exception_intercept() local
288 struct vmcb *vmcb = get_host_vmcb(svm); clr_exception_intercept() local
298 struct vmcb *vmcb = get_host_vmcb(svm); svm_set_intercept() local
307 struct vmcb *vmcb = get_host_vmcb(svm); svm_clr_intercept() local
[all...]
H A Davic.c196 struct vmcb *vmcb = svm->vmcb; in avic_init_vmcb() local
645 struct vmcb *vmcb = svm->vmcb; svm_refresh_apicv_exec_ctrl() local
[all...]
/third_party/ltp/testcases/kernel/kvm/include/
H A Dkvm_x86_svm.h144 struct kvm_vmcb *vmcb; member

Completed in 15 milliseconds

12