Home
last modified time | relevance | path

Searched refs:exit_int_info (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dnested.c350 to->exit_int_info = from->exit_int_info; in __nested_copy_vmcb_control_to_cache()
444 u32 exit_int_info = 0; in nested_save_pending_event_to_vmcb12() local
449 exit_int_info = nr | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT; in nested_save_pending_event_to_vmcb12()
452 exit_int_info |= SVM_EVTINJ_VALID_ERR; in nested_save_pending_event_to_vmcb12()
458 exit_int_info = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in nested_save_pending_event_to_vmcb12()
462 exit_int_info = nr | SVM_EVTINJ_VALID; in nested_save_pending_event_to_vmcb12()
465 exit_int_info |= SVM_EVTINJ_TYPE_SOFT; in nested_save_pending_event_to_vmcb12()
467 exit_int_info |= SVM_EVTINJ_TYPE_INTR; in nested_save_pending_event_to_vmcb12()
470 vmcb12->control.exit_int_info in nested_save_pending_event_to_vmcb12()
[all...]
H A Dsvm.c2511 int int_type = svm->vmcb->control.exit_int_info & in task_switch_interception()
2513 int int_vec = svm->vmcb->control.exit_int_info & SVM_EVTINJ_VEC_MASK; in task_switch_interception()
2515 svm->vmcb->control.exit_int_info & SVM_EXITINTINFO_TYPE_MASK; in task_switch_interception()
2517 svm->vmcb->control.exit_int_info & SVM_EXITINTINFO_VALID; in task_switch_interception()
3367 pr_err("%-20s%08x\n", "exit_int_info:", control->exit_int_info); in dump_vmcb()
3500 *intr_info = control->exit_int_info; in svm_get_exit_info()
4024 u32 exitintinfo = svm->vmcb->control.exit_int_info; in svm_complete_interrupts()
4093 control->exit_int_info = control->event_inj; in svm_cancel_injection()
H A Dsvm.h141 u32 exit_int_info; member
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c175 dst->exit_int_info = from->exit_int_info; in copy_vmcb_control_area()
334 u32 exit_int_info = 0; in nested_vmcb_save_pending_event() local
339 exit_int_info = nr | SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_EXEPT; in nested_vmcb_save_pending_event()
342 exit_int_info |= SVM_EVTINJ_VALID_ERR; in nested_vmcb_save_pending_event()
348 exit_int_info = SVM_EVTINJ_VALID | SVM_EVTINJ_TYPE_NMI; in nested_vmcb_save_pending_event()
352 exit_int_info = nr | SVM_EVTINJ_VALID; in nested_vmcb_save_pending_event()
355 exit_int_info |= SVM_EVTINJ_TYPE_SOFT; in nested_vmcb_save_pending_event()
357 exit_int_info |= SVM_EVTINJ_TYPE_INTR; in nested_vmcb_save_pending_event()
360 vmcb12->control.exit_int_info in nested_vmcb_save_pending_event()
[all...]
H A Dsvm.c2210 int int_type = svm->vmcb->control.exit_int_info & in task_switch_interception()
2212 int int_vec = svm->vmcb->control.exit_int_info & SVM_EVTINJ_VEC_MASK; in task_switch_interception()
2214 svm->vmcb->control.exit_int_info & SVM_EXITINTINFO_TYPE_MASK; in task_switch_interception()
2216 svm->vmcb->control.exit_int_info & SVM_EXITINTINFO_VALID; in task_switch_interception()
2980 pr_err("%-20s%08x\n", "exit_int_info:", control->exit_int_info); in dump_vmcb()
3071 *intr_info = control->exit_int_info; in svm_get_exit_info()
3413 u32 exitintinfo = svm->vmcb->control.exit_int_info; in svm_complete_interrupts()
3478 control->exit_int_info = control->event_inj; in svm_cancel_injection()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm.h84 u32 exit_int_info; member
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/
H A Dsvm.h105 u32 exit_int_info; member
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dtrace.h601 __u32 exit_int_info, __u32 exit_int_info_err, __u32 isa),
603 exit_int_info, exit_int_info_err, isa),
609 __field( __u32, exit_int_info )
618 __entry->exit_int_info = exit_int_info;
627 __entry->exit_int_info, __entry->exit_int_info_err)
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dtrace.h684 __u32 exit_int_info, __u32 exit_int_info_err, __u32 isa),
686 exit_int_info, exit_int_info_err, isa),
692 __field( __u32, exit_int_info )
701 __entry->exit_int_info = exit_int_info;
710 __entry->exit_int_info, __entry->exit_int_info_err)
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dsvm.h129 u32 exit_int_info; member
H A Dkvm_host.h1206 u32 *exit_int_info, u32 *exit_int_info_err_code);
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsvm.h141 u32 exit_int_info; member
H A Dkvm_host.h1684 u32 *exit_int_info, u32 *exit_int_info_err_code);

Completed in 32 milliseconds