Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

arch/x86/kvm/svm/svm.c svm_complete_interrupts() -> kvm_requeue_exception()

Type Parameter Key Value
PARAM_VALUE 0 vcpu 4096-ptr_max
PARAM_VALUE 0 vcpu->arch.exception.injected 0
PARAM_VALUE 0 vcpu->arch.exception.pending 0
PARAM_VALUE 0 vcpu->arch.exception_vmexit.pending 0
PARAM_VALUE 0 vcpu->arch.interrupt.injected 0
PARAM_VALUE 0 vcpu->arch.nmi_injected 0
PARAM_VALUE 0 vcpu->arch.regs_avail 4096-ptr_max
PARAM_VALUE 1 nr 0-28,30-255
DATA_SOURCE 0 vcpu $0
BIT_INFO 2 has_error_code 0x0,0x800
NOCHECK_CALL
UNITS 3 error_code unit_byte

arch/x86/kvm/vmx/vmx.c __vmx_complete_interrupts() -> kvm_requeue_exception()

Type Parameter Key Value
PARAM_VALUE 0 vcpu 4096-ptr_max
PARAM_VALUE 0 vcpu->arch.exception.injected 0
PARAM_VALUE 0 vcpu->arch.exception.pending 0
PARAM_VALUE 0 vcpu->arch.exception_vmexit.pending 0
PARAM_VALUE 0 vcpu->arch.interrupt.injected 0
PARAM_VALUE 0 vcpu->arch.nmi_injected 0
DATA_SOURCE 0 vcpu $0
BIT_INFO 2 has_error_code 0x0,0x800
NOCHECK_CALL