Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
arch/x86/kvm/vmx/nested.c alloc_shadow_vmcs() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 18379471554275704832,18446612682070032384 |
| DATA_SOURCE | 0 | vmcs | r alloc_vmcs |
| NOCHECK_CALL |
arch/x86/kvm/vmx/nested.c copy_shadow_to_vmcs12() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 18379471554275704832,18446612682070032384 |
| CAPPED_DATA | 0 | vmcs | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL |
arch/x86/kvm/vmx/nested.c copy_vmcs12_to_shadow() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 18379471554275704832,18446612682070032384 |
| CAPPED_DATA | 0 | vmcs | 1 |
| NOCHECK_CALL |
arch/x86/kvm/vmx/nested.c free_nested() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 0,18379471554275704832,18446612682070032384 |
| NOCHECK_CALL |
arch/x86/kvm/vmx/nested.c handle_vmwrite() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vmcs | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL |
arch/x86/kvm/vmx/vmx.c __loaded_vmcs_clear() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/kvm/vmx/vmx.c __loaded_vmcs_clear() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 18379471554275704832,18446612682070032384 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/kvm/vmx/vmx.c alloc_loaded_vmcs() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 18379471554275704832,18446612682070032384 |
| DATA_SOURCE | 0 | vmcs | r alloc_vmcs |
| NOCHECK_CALL |
arch/x86/kvm/vmx/vmx.c vmx_emergency_disable_virtualization_cpu() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
arch/x86/kvm/vmx/vmx.c vmx_emergency_disable_virtualization_cpu() -> vmcs_clear()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmcs | 1-u64max |
| NOCHECK_CALL |