Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

arch/x86/kernel/cpu/resctrl/monitor.c resctrl_abmc_set_one_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221226495
PARAM_VALUE 1 bit 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &domain_list_lock

arch/x86/kernel/cpu/topology_amd.c topoext_fixup() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295109
PARAM_VALUE 1 bit 54
HALF_LOCKED2 irq

arch/x86/kernel/process.c set_cpuid_faulting() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221291029
PARAM_VALUE 1 bit 35
NOCHECK_CALL

arch/x86/kernel/amd_nb.c __fix_erratum_688() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295137
PARAM_VALUE 1 bit 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

arch/x86/kernel/amd_nb.c __fix_erratum_688() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295137
PARAM_VALUE 1 bit 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

arch/x86/kernel/cpu/hygon.c init_hygon() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295145
PARAM_VALUE 1 bit 1
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c early_init_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295136
PARAM_VALUE 1 bit 15
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/cpu/amd.c init_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295145
PARAM_VALUE 1 bit 1
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221291029
PARAM_VALUE 1 bit 30
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221225600
PARAM_VALUE 1 bit 21

arch/x86/kernel/cpu/amd.c init_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221225600
PARAM_VALUE 1 bit 15
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_gh() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221291080
PARAM_VALUE 1 bit 10
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_k8() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221291029
PARAM_VALUE 1 bit 6
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_ln() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295145
PARAM_VALUE 1 bit 31
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_zen1() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295144
PARAM_VALUE 1 bit 9
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_zen2() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295150
PARAM_VALUE 1 bit 33
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_amd_zen4() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295150
PARAM_VALUE 1 bit 5
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c init_spectral_chicken() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295331
PARAM_VALUE 1 bit 1
NOCHECK_CALL

arch/x86/kernel/cpu/amd.c zen2_zenbleed_check() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295145
PARAM_VALUE 1 bit 9
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

arch/x86/events/intel/core.c flip_smm_bit() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 473
PARAM_VALUE 1 bit 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

arch/x86/kvm/svm/svm.c svm_prepare_switch_to_guest() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221295150
PARAM_VALUE 1 bit 4
NOCHECK_CALL

arch/x86/kernel/cpu/resctrl/ctrlmondata.c resctrl_sdciae_set_one_amd() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221226495
PARAM_VALUE 1 bit 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

arch/x86/kernel/cpu/bugs.c spectre_v2_apply_mitigation() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221225600
PARAM_VALUE 1 bit 21
NOCHECK_CALL

arch/x86/virt/svm/sev.c mfd_reconfigure() -> msr_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 msr 3221291024
PARAM_VALUE 1 bit 19
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags