Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kernel/cpu/bugs.c spec_ctrl_bhi_dis() -> update_spec_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 val 0,1024-u64max
BIT_INFO 0 val 0x400,0xffffffffffffffff
BIT_INFO 0 val 0x400,0xffffffffffffffff
NOCHECK_CALL

arch/x86/kernel/cpu/bugs.c spec_ctrl_disable_kernel_rrsba() -> update_spec_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 val 0,64-u64max
BIT_INFO 0 val 0x40,0xffffffffffffffff
BIT_INFO 0 val 0x40,0xffffffffffffffff
NOCHECK_CALL

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

Type Parameter Key Value
BIT_INFO 0 val 0x1,0xffffffffffffffff
BIT_INFO 0 val 0x1,0xffffffffffffffff
NOCHECK_CALL

arch/x86/kernel/cpu/bugs.c ssb_apply_mitigation() -> update_spec_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 val 0,4-u64max
BIT_INFO 0 val 0x4,0xffffffffffffffff
BIT_INFO 0 val 0x4,0xffffffffffffffff
NOCHECK_CALL

arch/x86/kernel/cpu/bugs.c update_stibp_msr() -> update_spec_ctrl()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

arch/x86/kernel/cpu/bugs.c x86_spec_ctrl_setup_ap() -> update_spec_ctrl()

Type Parameter Key Value
NOCHECK_CALL