/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/ |
H A D | svm_util.h | 23 struct vmcb *vmcb; /* gva */ member
|
H A D | svm.h | 209 struct __attribute__ ((__packed__)) vmcb { struct
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/ |
H A D | svm_vmcall_test.c | 28 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
|
H A D | state_test.c | 39 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() local
|
/kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
H A D | svm_onhyperv.h | 28 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 D | nested.c | 40 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 D | avic.c | 87 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 D | sev.c | 2993 struct vmcb *vmcb = svm->vmcb01.ptr; sev_es_init_vmcb() local [all...] |
H A D | svm.h | 210 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 D | svm_util.h | 20 struct vmcb *vmcb; /* gva */ member
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | svm_nested_shutdown_test.c | 24 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
|
H A D | svm_vmcall_test.c | 24 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
|
H A D | triple_fault_event_test.c | 45 struct vmcb *vmcb = svm->vmcb; in l1_guest_code_svm() local
|
H A D | svm_int_ctl_test.c | 62 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
|
H A D | hyperv_svm_test.c | 74 struct vmcb *vmcb = svm->vmcb; in guest_code() local [all...] |
H A D | state_test.c | 38 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() local
|
H A D | svm_nested_soft_inject_test.c | 83 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local [all...] |
H A D | nested_exceptions_test.c | 79 struct vmcb *vmcb = svm->vmcb; in svm_run_l2() local
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | svm.c | 65 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 D | svm.c | 65 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 D | lib_x86.c | 326 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 D | nested.c | 497 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 D | svm.h | 106 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 D | avic.c | 196 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 D | kvm_x86_svm.h | 144 struct kvm_vmcb *vmcb; member
|