Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/xen/enlighten_hvm.c sysvec_xen_hvm_callback() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/apic/apic.c spurious_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/apic/apic.c sysvec_apic_timer_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/apic/apic.c sysvec_error_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/apic/apic.c sysvec_spurious_apic_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/cpu/mshyperv.c sysvec_hyperv_callback() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/cpu/mshyperv.c sysvec_hyperv_stimer0() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq_work.c sysvec_irq_work() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/cpu/mce/threshold.c sysvec_threshold() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/smp.c sysvec_call_function() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/smp.c sysvec_call_function_single() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/smp.c sysvec_reboot() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/smp.c sysvec_reschedule_ipi() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/kvm.c sysvec_kvm_asyncpf_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/cpu/mce/amd.c sysvec_deferred_error() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/cpu/acrn.c sysvec_acrn_hv_callback() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c common_interrupt() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_kvm_posted_intr_ipi() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_kvm_posted_intr_nested_ipi() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_kvm_posted_intr_wakeup_ipi() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_perf_guest_mediated_pmi_handler() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_posted_msi_notification() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_thermal() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/kernel/irq.c sysvec_x86_platform_ipi() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL

arch/x86/hyperv/hv_init.c sysvec_hyperv_reenlightenment() -> kvm_set_cpu_l1tf_flush_l1d()

Type Parameter Key Value
NOCHECK_CALL