Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kernel/cpu/mce/core.c __mc_scan_banks() -> mce_severity()

Type Parameter Key Value
PARAM_VALUE 0 m 6475255455371194368
PARAM_VALUE 0 m->addr 0
PARAM_VALUE 0 m->bank 0-63
PARAM_VALUE 0 m->cpu 0
PARAM_VALUE 0 m->cpuid 1
PARAM_VALUE 0 m->extcpu 0
PARAM_VALUE 0 m->misc 0
PARAM_VALUE 0 m->pad 0
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 msg 0
PARAM_VALUE 3 is_excp 1
BUF_SIZE 0 m 128
BUF_SIZE 1 regs (-1),168
BUF_SIZE 1 regs (-1),168
CAPPED_DATA 0 m->bank 1
CAPPED_DATA 1 regs 1
DATA_SOURCE 1 regs $1
BIT_INFO 0 m->status 0x8000000000000000,0xffffffffffffffff
MEM_ZERO 0 m
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 m->cpuid 1
HOST_DATA 0 m->cs 0
HOST_DATA 0 m->finished 0
HOST_DATA 0 m->inject_flags 0
HOST_DATA 0 m->ip 0
HOST_DATA 0 m->ipid 0
HOST_DATA 0 m->kflags 0-u64max
HOST_DATA 0 m->mcgcap 0
HOST_DATA 0 m->mcgstatus 0
HOST_DATA 0 m->pad 0
HOST_DATA 0 m->severity 0
HOST_DATA 0 m->status 0
HOST_DATA 0 m->synd 0
HOST_DATA 0 m->time 0
HOST_DATA 0 m->tsc 0
HALF_LOCKED2 flags

arch/x86/kernel/cpu/mce/core.c do_machine_check() -> mce_severity()

Type Parameter Key Value
PARAM_VALUE 0 m 6475255455371194368
PARAM_VALUE 0 m->addr 0
PARAM_VALUE 0 m->bank 0
PARAM_VALUE 0 m->cpu 0
PARAM_VALUE 0 m->cpuid 1
PARAM_VALUE 0 m->extcpu 0
PARAM_VALUE 0 m->finished 0
PARAM_VALUE 0 m->inject_flags 0
PARAM_VALUE 0 m->ipid 0
PARAM_VALUE 0 m->kflags 0
PARAM_VALUE 0 m->misc 0
PARAM_VALUE 0 m->pad 0
PARAM_VALUE 0 m->severity 0
PARAM_VALUE 0 m->status 0
PARAM_VALUE 0 m->synd 0
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 msg 4218219384863535104
PARAM_VALUE 3 is_excp 1
BUF_SIZE 0 m 128
BUF_SIZE 1 regs (-1),168
BUF_SIZE 1 regs (-1),168
CAPPED_DATA 1 regs 1
DATA_SOURCE 1 regs $0
MEM_ZERO 0 m
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 m->addr 0
HOST_DATA 0 m->bank 0
HOST_DATA 0 m->cpuid 1
HOST_DATA 0 m->cs 0
HOST_DATA 0 m->finished 0
HOST_DATA 0 m->inject_flags 0
HOST_DATA 0 m->ip 0
HOST_DATA 0 m->ipid 0
HOST_DATA 0 m->kflags 0
HOST_DATA 0 m->mcgcap 0
HOST_DATA 0 m->mcgstatus 0
HOST_DATA 0 m->misc 0
HOST_DATA 0 m->pad 0
HOST_DATA 0 m->severity 0
HOST_DATA 0 m->status 0
HOST_DATA 0 m->synd 0
HOST_DATA 0 m->time 0
HOST_DATA 0 m->tsc 0
HALF_LOCKED2 flags

arch/x86/kernel/cpu/mce/core.c machine_check_poll() -> mce_severity()

Type Parameter Key Value
PARAM_VALUE 0 m 149333294703489024
PARAM_VALUE 0 m->addr 0
PARAM_VALUE 0 m->bank 0-63
PARAM_VALUE 0 m->cpu 0
PARAM_VALUE 0 m->cpuid 1
PARAM_VALUE 0 m->cpuvendor 0
PARAM_VALUE 0 m->cs 0
PARAM_VALUE 0 m->extcpu 0
PARAM_VALUE 0 m->finished 0
PARAM_VALUE 0 m->inject_flags 0
PARAM_VALUE 0 m->ip 0
PARAM_VALUE 0 m->ipid 0
PARAM_VALUE 0 m->misc 0
PARAM_VALUE 0 m->pad 0
PARAM_VALUE 0 m->synd 0
PARAM_VALUE 1 regs 0
PARAM_VALUE 2 msg 0
PARAM_VALUE 3 is_excp 0
BUF_SIZE 0 m 128
CAPPED_DATA 0 m->bank 1
MEM_ZERO 0 m
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 m->cpuid 1
HOST_DATA 0 m->cs 0
HOST_DATA 0 m->finished 0
HOST_DATA 0 m->inject_flags 0
HOST_DATA 0 m->ip 0
HOST_DATA 0 m->ipid 0
HOST_DATA 0 m->kflags 0-u64max
HOST_DATA 0 m->mcgcap 0
HOST_DATA 0 m->mcgstatus 0
HOST_DATA 0 m->pad 0
HOST_DATA 0 m->severity 0
HOST_DATA 0 m->status 0
HOST_DATA 0 m->synd 0
HOST_DATA 0 m->time 0
HOST_DATA 0 m->tsc 0
HALF_LOCKED2 flags
HALF_LOCKED2 global &cmci_poll_lock

arch/x86/kernel/cpu/mce/core.c mce_no_way_out() -> mce_severity()

Type Parameter Key Value
PARAM_VALUE 0 m 6475255455371194368
PARAM_VALUE 0 m->addr 0
PARAM_VALUE 0 m->bank 0-63
PARAM_VALUE 0 m->cpu 0
PARAM_VALUE 0 m->cpuid 1
PARAM_VALUE 0 m->extcpu 0
PARAM_VALUE 0 m->ipid 0
PARAM_VALUE 0 m->misc 0
PARAM_VALUE 0 m->pad 0
PARAM_VALUE 0 m->synd 0
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 msg 1624646549257871360
PARAM_VALUE 3 is_excp 1
BUF_SIZE 0 m 128
BUF_SIZE 1 regs (-1),168
BUF_SIZE 1 regs (-1),168
CAPPED_DATA 0 m->bank 1
CAPPED_DATA 1 regs 1
DATA_SOURCE 1 regs $3
BIT_INFO 0 m->status 0x8000000000000000,0xffffffffffffffff
MEM_ZERO 0 m
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 m->addr 0
HOST_DATA 0 m->cpuid 1
HOST_DATA 0 m->cs 0
HOST_DATA 0 m->finished 0
HOST_DATA 0 m->inject_flags 0
HOST_DATA 0 m->ip 0
HOST_DATA 0 m->ipid 0
HOST_DATA 0 m->kflags 0-u64max
HOST_DATA 0 m->mcgcap 0
HOST_DATA 0 m->mcgstatus 0
HOST_DATA 0 m->misc 0
HOST_DATA 0 m->pad 0
HOST_DATA 0 m->severity 0
HOST_DATA 0 m->status 0
HOST_DATA 0 m->synd 0
HOST_DATA 0 m->time 0
HOST_DATA 0 m->tsc 0
HALF_LOCKED2 flags

arch/x86/kernel/cpu/mce/core.c mce_reign() -> mce_severity()

Type Parameter Key Value
PARAM_VALUE 0 m 1-u64max
PARAM_VALUE 1 regs 0
PARAM_VALUE 2 msg 3054854995510743040
PARAM_VALUE 2 *msg 0
PARAM_VALUE 2 *(*msg) 0
PARAM_VALUE 3 is_excp 1
BUF_SIZE 0 m 128
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags