/linux/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 | svm.h | 253 struct vmcb *vmcb; member 399 static inline void vmcb_mark_all_dirty(struct vmcb *vmcb) in vmcb_mark_all_dirty() argument 404 vmcb_mark_all_clean(struct vmcb * vmcb) vmcb_mark_all_clean() argument 410 vmcb_mark_dirty(struct vmcb * vmcb,int bit) vmcb_mark_dirty() argument 415 vmcb_is_dirty(struct vmcb * vmcb,int bit) vmcb_is_dirty() argument 461 struct vmcb *vmcb = svm->vmcb01.ptr; set_exception_intercept() local 471 struct vmcb *vmcb = svm->vmcb01.ptr; clr_exception_intercept() local 481 struct vmcb *vmcb = svm->vmcb01.ptr; svm_set_intercept() local 490 struct vmcb *vmcb = svm->vmcb01.ptr; svm_clr_intercept() local 521 struct vmcb *vmcb = get_vgif_vmcb(svm); enable_gif() local 531 struct vmcb *vmcb = get_vgif_vmcb(svm); disable_gif() local 541 struct vmcb *vmcb = get_vgif_vmcb(svm); gif_set() local 582 struct vmcb *vmcb = get_vnmi_vmcb_l1(svm); is_vnmi_enabled() local [all...] |
H A D | avic.c | 84 struct vmcb *vmcb = svm->vmcb01.ptr; in avic_activate_vmcb() local 119 struct vmcb *vmcb in avic_deactivate_vmcb() local 236 avic_init_vmcb(struct vcpu_svm * svm,struct vmcb * vmcb) avic_init_vmcb() argument 1022 struct vmcb *vmcb = svm->vmcb01.ptr; avic_refresh_virtual_apic_mode() local [all...] |
H A D | svm.c | 635 struct vmcb *vmcb = svm->vmcb01.ptr; set_dr_intercepts() local 659 struct vmcb *vmcb = svm->vmcb01.ptr; clr_dr_intercepts() local 1089 struct vmcb *vmcb = svm->vmcb01.ptr; init_vmcb() local 1497 struct vmcb *vmcb = to_svm(vcpu)->vmcb; svm_get_if_flag() local 1884 struct vmcb *vmcb = to_svm(vcpu)->vmcb; svm_set_dr6() local 3809 struct vmcb *vmcb = svm->vmcb; svm_nmi_blocked() local 3841 struct vmcb *vmcb = svm->vmcb; svm_interrupt_blocked() local 4552 struct vmcb *vmcb = svm->vmcb; svm_check_intercept() local [all...] |
H A D | nested.c | 40 struct vmcb *vmcb = svm->vmcb; in nested_svm_inject_npf_exit() local 1490 struct vmcb *vmcb = svm->vmcb; nested_svm_inject_exception_vmexit() local [all...] |
H A D | sev.c | 4486 struct vmcb *vmcb = svm->vmcb01.ptr; sev_es_init_vmcb() local [all...] |
/linux/tools/testing/selftests/kvm/lib/x86/ |
H A D | svm.c | 64 struct vmcb *vmcb = svm->vmcb; in generic_svm_setup() local 134 run_guest(struct vmcb * vmcb,uint64_t vmcb_gpa) run_guest() argument [all...] |
/linux/tools/testing/selftests/kvm/x86/ |
H A D | nested_emulation_test.c | 58 struct vmcb *vmcb = svm->vmcb; in guest_code() local 98 struct vmcb *vmcb = svm->vmcb; in guest_code() local [all...] |
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 | 59 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
|
H A D | hyperv_svm_test.c | 73 struct vmcb *vmcb = svm->vmcb; in guest_code() local [all...] |
H A D | kvm_buslock_test.c | 40 struct vmcb *vmcb = svm->vmcb; in l1_svm_code() local
|
H A D | state_test.c | 37 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 | aperfmperf_test.c | 68 struct vmcb *vmcb = svm->vmcb; in l1_svm_code() local
|
H A D | nested_exceptions_test.c | 77 struct vmcb *vmcb = svm->vmcb; in svm_run_l2() local
|
/linux/tools/testing/selftests/kvm/include/x86/ |
H A D | svm_util.h | 17 struct vmcb *vmcb; /* gva */ member
|
H A D | svm.h | 234 struct __attribute__ ((__packed__)) vmcb { struct 235 controlvmcb global() argument 236 savevmcb global() argument
|
/linux/arch/x86/include/asm/ |
H A D | svm.h | 529 struct vmcb { struct 530 controlvmcb global() argument 532 __anonbda6ae4f030avmcb global() argument
|