Home
last modified time | relevance | path

Searched refs:intercepts (Results 1 – 12 of 12) sorted by relevance

/linux/arch/x86/kvm/svm/
H A Dsvm.h181 u32 intercepts[MAX_INTERCEPT]; member
503 static inline void __vmcb_set_intercept(unsigned long *intercepts, u32 bit) in __vmcb_set_intercept() argument
506 __set_bit(bit, intercepts); in __vmcb_set_intercept()
509 static inline void __vmcb_clr_intercept(unsigned long *intercepts, u32 bit) in __vmcb_clr_intercept() argument
512 __clear_bit(bit, intercepts); in __vmcb_clr_intercept()
515 static inline bool __vmcb_is_intercept(unsigned long *intercepts, u32 bit) in __vmcb_is_intercept() argument
518 return test_bit(bit, intercepts); in __vmcb_is_intercept()
523 __vmcb_set_intercept((unsigned long *)&control->intercepts, bit); in vmcb_set_intercept()
528 __vmcb_clr_intercept((unsigned long *)&control->intercepts, bit); in vmcb_clr_intercept()
533 return __vmcb_is_intercept((unsigned long *)&control->intercepts, bit); in vmcb_is_intercept()
[all …]
H A Dnested.c154 vmcb02->control.intercepts[i] = vmcb01->control.intercepts[i]; in nested_vmcb02_recalc_intercepts()
173 vmcb02->control.intercepts[i] |= vmcb12_ctrl->intercepts[i]; in nested_vmcb02_recalc_intercepts()
520 to->intercepts[i] = from->intercepts[i]; in __nested_copy_vmcb_control_to_cache()
1050 trace_kvm_nested_intercepts(control->intercepts[INTERCEPT_CR] & 0xffff, in enter_svm_guest_mode()
1051 control->intercepts[INTERCEPT_CR] >> 16, in enter_svm_guest_mode()
1052 control->intercepts[INTERCEPT_EXCEPTION], in enter_svm_guest_mode()
1053 control->intercepts[INTERCEPT_WORD3], in enter_svm_guest_mode()
1054 control->intercepts[INTERCEPT_WORD4], in enter_svm_guest_mode()
1055 control->intercepts[INTERCEPT_WORD5]); in enter_svm_guest_mode()
1682 return (svm->nested.ctl.intercepts[INTERCEPT_EXCEPTION] & BIT(vector)); in nested_svm_is_exception_vmexit()
[all …]
H A Dsvm.c669 vmcb->control.intercepts[INTERCEPT_DR] = 0; in clr_dr_intercepts()
3437 pr_err("%-20s%04x\n", "cr_read:", control->intercepts[INTERCEPT_CR] & 0xffff); in dump_vmcb()
3438 pr_err("%-20s%04x\n", "cr_write:", control->intercepts[INTERCEPT_CR] >> 16); in dump_vmcb()
3439 pr_err("%-20s%04x\n", "dr_read:", control->intercepts[INTERCEPT_DR] & 0xffff); in dump_vmcb()
3440 pr_err("%-20s%04x\n", "dr_write:", control->intercepts[INTERCEPT_DR] >> 16); in dump_vmcb()
3441 pr_err("%-20s%08x\n", "exceptions:", control->intercepts[INTERCEPT_EXCEPTION]); in dump_vmcb()
3443 control->intercepts[INTERCEPT_WORD3], in dump_vmcb()
3444 control->intercepts[INTERCEPT_WORD4]); in dump_vmcb()
H A Dsev.c4743 vmcb->control.intercepts[INTERCEPT_DR] = 0; in sev_es_init_vmcb()
/linux/Documentation/virt/kvm/s390/
H A Ds390-pv.rst99 There are two types of SIE secure instruction intercepts: the normal
100 and the notification type. Normal secure instruction intercepts will
106 The notification type intercepts inform KVM about guest environment
/linux/Documentation/driver-api/mei/
H A Diamt.rst47 intercepts the message and routes it to the Intel MEI.
/linux/Documentation/userspace-api/media/v4l/
H A Dlibv4l-introduction.rst171 This library intercepts calls to
/linux/Documentation/arch/x86/
H A Dsgx.rst134 ERESUME. The vDSO function intercepts exceptions that would otherwise generate
/linux/Documentation/virt/hyperv/
H A Dvpci.rst100 MMIO range, the Hyper-V host intercepts the accesses and maps
/linux/Documentation/admin-guide/LSM/
H A Dipe.rst109 intercepts during the execution process, this mechanism needs the interpreter
/linux/Documentation/virt/kvm/
H A Dapi.rst2298 table upfront. This is useful to handle validity intercepts for user
4271 on denied accesses, i.e. userspace effectively intercepts the MSR access. If
7681 SUBCHANNEL intercepts.
8234 emulated VM-exit when L1 intercepts a #PF exception that occurs in
8236 the emulated VM-exit when L1 intercepts a #DB exception that occurs in
8380 (which triggers an #AC exception that KVM intercepts). This capability is
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Dice.rst756 In firmware-based mode, firmware intercepts all LLDP traffic and handles DCBX