Home
last modified time | relevance | path

Searched defs:vmcb (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/
Dsvm.c65 static void clear_vmcb(struct vmcb *vmcb) in clear_vmcb()
74 struct vmcb *vmcb = svm->vmcb; in generic_svm_setup() local
143 void run_guest(struct vmcb *vmcb, uint64_t vmcb_gpa) in run_guest()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
Dsvm.h106 struct vmcb *vmcb; member
196 static inline void vmcb_mark_all_dirty(struct vmcb *vmcb) in vmcb_mark_all_dirty()
201 static inline void vmcb_mark_all_clean(struct vmcb *vmcb) in vmcb_mark_all_clean()
207 static inline void vmcb_mark_dirty(struct vmcb *vmcb, int bit) in vmcb_mark_dirty()
245 struct vmcb *vmcb = get_host_vmcb(svm); in set_dr_intercepts() local
269 struct vmcb *vmcb = get_host_vmcb(svm); in clr_dr_intercepts() local
278 struct vmcb *vmcb = get_host_vmcb(svm); in set_exception_intercept() local
288 struct vmcb *vmcb = get_host_vmcb(svm); in clr_exception_intercept() local
298 struct vmcb *vmcb = get_host_vmcb(svm); in svm_set_intercept() local
307 struct vmcb *vmcb = get_host_vmcb(svm); in svm_clr_intercept() local
Dnested.c497 struct vmcb *vmcb = svm->vmcb; in nested_svm_vmrun() local
619 struct vmcb *vmcb = svm->vmcb; in nested_svm_vmexit() local
792 struct vmcb *vmcb = svm->vmcb; in svm_leave_nested() local
Davic.c196 struct vmcb *vmcb = svm->vmcb; in avic_init_vmcb() local
647 struct vmcb *vmcb = svm->vmcb; in svm_refresh_apicv_exec_ctrl() local
Dsvm.c1341 static void svm_clear_current_vmcb(struct vmcb *vmcb) in svm_clear_current_vmcb()
1774 struct vmcb *vmcb = svm->vmcb; in svm_set_dr6() local
3219 struct vmcb *vmcb = svm->vmcb; in svm_nmi_blocked() local
3270 struct vmcb *vmcb = svm->vmcb; in svm_interrupt_blocked() local
3881 struct vmcb *vmcb = svm->vmcb; in svm_check_intercept() local
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/
Dsvm_vmcall_test.c28 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() local
Dstate_test.c39 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() local
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/
Dsvm_util.h23 struct vmcb *vmcb; /* gva */ member
Dsvm.h209 struct __attribute__ ((__packed__)) vmcb { struct
210 struct vmcb_control_area control; argument
211 struct vmcb_save_area save; argument
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dsvm.h309 struct vmcb { struct
310 struct vmcb_control_area control; argument
311 u8 reserved_control[1024 - sizeof(struct vmcb_control_area)]; argument
312 struct vmcb_save_area save; argument