Defined in 3 files as a prototype:

Defined in 21 files as a function:

Referenced in 25 files:

Smatch caller information:

arch/x86/kernel/signal_64.c x32_setup_rt_frame() -> get_sigframe()

Type Parameter Key Value
PARAM_VALUE 0 ksig 7556018523812884480
PARAM_VALUE 0 ksig->ka.sa.sa_flags 67108864-u64max
PARAM_VALUE 0 ksig->ka.sa.sa_handler 2-u64max
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 1 regs->ip 4-18446744073709551614
PARAM_VALUE 1 regs->orig_ax 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 frame_size 424
PARAM_VALUE 3 fpstate 2722977544229806080
PARAM_VALUE 3 *fpstate 0
PARAM_VALUE 3 *(*fpstate) 0
DATA_SOURCE 0 ksig $0
DATA_SOURCE 1 regs $1
BIT_INFO 0 ksig->ka.sa.sa_flags 0x4000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 regs->ip 4-18446744073709551614
NO_OVERFLOW_SIMPLE 1 regs->dx
UNITS 2 frame_size unit_byte

arch/x86/kernel/signal_64.c x64_setup_rt_frame() -> get_sigframe()

Type Parameter Key Value
PARAM_VALUE 0 ksig 7556018523812884480
PARAM_VALUE 0 ksig->ka.sa.sa_flags 67108864-u64max
PARAM_VALUE 0 ksig->ka.sa.sa_handler 2-u64max
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 1 regs->ip 4-18446744073709551614
PARAM_VALUE 1 regs->orig_ax 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 frame_size 440
PARAM_VALUE 3 fpstate 1075085700030078976
PARAM_VALUE 3 *fpstate 0
PARAM_VALUE 3 *(*fpstate) 0
DATA_SOURCE 0 ksig $0
DATA_SOURCE 1 regs $1
BIT_INFO 0 ksig->ka.sa.sa_flags 0x4000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 regs->ip 4-18446744073709551614
NO_OVERFLOW_SIMPLE 1 regs->dx
UNITS 2 frame_size unit_byte

arch/x86/kernel/signal_32.c ia32_setup_frame() -> get_sigframe()

Type Parameter Key Value
PARAM_VALUE 0 ksig 7556018523812884480
PARAM_VALUE 0 ksig->ka.sa.sa_handler 2-u64max
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 1 regs->ip 4-18446744073709551614
PARAM_VALUE 1 regs->orig_ax 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 frame_size 736
PARAM_VALUE 3 fpstate 3080862550103330816
PARAM_VALUE 3 *fpstate 0
PARAM_VALUE 3 *(*fpstate) 0
DATA_SOURCE 0 ksig $0
DATA_SOURCE 1 regs $1
BIT_INFO 0 ksig->ka.sa.sa_flags 0x0,0xfffffffffffffffb
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 regs->ip 4-18446744073709551614
NO_OVERFLOW_SIMPLE 1 regs->dx
UNITS 2 frame_size unit_byte

arch/x86/kernel/signal_32.c ia32_setup_rt_frame() -> get_sigframe()

Type Parameter Key Value
PARAM_VALUE 0 ksig 7556018523812884480
PARAM_VALUE 0 ksig->ka.sa.sa_flags 4-u64max
PARAM_VALUE 0 ksig->ka.sa.sa_handler 2-u64max
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 1 regs->ip 4-18446744073709551614
PARAM_VALUE 1 regs->orig_ax 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 frame_size 268
PARAM_VALUE 3 fpstate 861051217403502592
PARAM_VALUE 3 *fpstate 0
PARAM_VALUE 3 *(*fpstate) 0
DATA_SOURCE 0 ksig $0
DATA_SOURCE 1 regs $1
BIT_INFO 0 ksig->ka.sa.sa_flags 0x4,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 regs->ip 4-18446744073709551614
NO_OVERFLOW_SIMPLE 1 regs->dx
UNITS 2 frame_size unit_byte