Defined in 1 files as a prototype:
Defined in 3 files as a member:
- arch/x86/kvm/vmx/vmcs12.h, line 84 (as a member)
- include/hyperv/hvgdk.h, line 143 (as a member)
- tools/testing/selftests/kvm/include/x86/evmcs.h, line 137 (as a member)
Defined in 1 files as a function:
Referenced in 14 files:
- arch/x86/kernel/cpu/bugs.c, line 3398
- arch/x86/kernel/cpu/common.c, line 516
- arch/x86/kvm/svm/svm.c, line 1839
- arch/x86/kvm/vmx/hyperv_evmcs.c, line 99
- arch/x86/kvm/vmx/nested.c
- arch/x86/kvm/vmx/nested.h, line 118
- arch/x86/kvm/vmx/vmcs12.c, line 119
- arch/x86/kvm/vmx/vmcs12.h, line 267
- arch/x86/kvm/vmx/vmcs_shadow_fields.h, line 70
- arch/x86/kvm/vmx/vmx.c
- arch/x86/mm/tlb.c, line 1079
- arch/x86/platform/efi/efi_64.c, line 464
- arch/x86/virt/hw.c, line 98
- tools/testing/selftests/kvm/include/x86/evmcs.h
Smatch caller information:
arch/x86/mm/tlb.c initialize_tlbstate_and_flush() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
arch/x86/virt/hw.c x86_vmx_enable_virtualization_cpu() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/kvm/svm/svm.c svm_set_cr4() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|
arch/x86/platform/efi/efi_64.c efi_disable_lass() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &__efi_uv_runtime_lock | ||
| HALF_LOCKED2 | global &efi_runtime_lock | ||
| HALF_LOCKED2 | global &efivars_lock |
arch/x86/kernel/cpu/bugs.c itlb_multihit_show_state() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
arch/x86/kvm/vmx/vmx.c vmx_set_constant_host_state() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|
arch/x86/kvm/vmx/vmx.c vmx_set_cr4() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|
arch/x86/kvm/vmx/vmx.c vmx_vcpu_run() -> cr4_read_shadow()
| Type | Parameter | Key | Value |
|---|