Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
arch/x86/kvm/svm/svm.c svm_set_gif() -> svm_is_intercept()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | svm | 4096-ptr_max |
| PARAM_VALUE | 1 | bit | 100 |
| CAPPED_DATA | 0 | svm->nested.vmcb02.ptr | 1 |
| DATA_SOURCE | 0 | svm | $0 |
| USER_DATA | 0 | svm->vcpu->arch.pdptrs | 0-u64max |
| USER_PTR | 0 | svm->vcpu.arch.pdptrs |
arch/x86/kvm/svm/svm.c svm_set_vintr() -> svm_is_intercept()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | svm | 4096-ptr_max |
| PARAM_VALUE | 1 | bit | 100 |
| CAPPED_DATA | 0 | svm->nested.vmcb02.ptr | 1 |
| DATA_SOURCE | 0 | svm | $0 |
arch/x86/kvm/svm/svm.c svm_vcpu_run() -> svm_is_intercept()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | svm | 4096-ptr_max |
| PARAM_VALUE | 0 | svm->vmcb | 4096-ptr_max |
| PARAM_VALUE | 1 | bit | 16 |
| DATA_SOURCE | 0 | svm | r to_svm |
| PARAM_COMPARE | 0 | svm->asid | == $0->vmcb->control.asid |
arch/x86/kvm/svm/svm.c sync_cr8_to_lapic() -> svm_is_intercept()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | svm | 4096-ptr_max |
| PARAM_VALUE | 1 | bit | 24 |
| DATA_SOURCE | 0 | svm | r to_svm |
arch/x86/kvm/svm/nested.c nested_sync_control_from_vmcb02() -> svm_is_intercept()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | svm | 4096-ptr_max |
| PARAM_VALUE | 0 | svm->vmcb | 4096-ptr_max |
| PARAM_VALUE | 1 | bit | 100 |
| DATA_SOURCE | 0 | svm | $0 |