Documented in 2 files:

Defined in 1 files as a prototype:

Defined in 15 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/kgdb.c single_step_cont() -> kgdb_arch_handle_exception()

Type Parameter Key Value
PARAM_VALUE 3 remcomInBuffer 7624857369223426048
PARAM_VALUE 4 remcomOutBuffer 4602998933304729600
PARAM_VALUE 5 linux_regs 4096-ptr_max
BUF_SIZE 3 remcomInBuffer 2
DATA_SOURCE 5 linux_regs $0
STR_LEN 0 e_vector 1
STR_LEN 1 signo 0
STR_LEN 2 err_code (-1)
STR_LEN 5 linux_regs (-1)
TERMINATED 3 remcomInBuffer 1
TERMINATED 4 remcomOutBuffer 1
NOCHECK_CALL
LOCK2 flags

kernel/debug/gdbstub.c gdb_serial_stub() -> kgdb_arch_handle_exception()

Type Parameter Key Value
PARAM_VALUE 1 signo 0
PARAM_VALUE 3 remcomInBuffer 6176342060442214400
PARAM_VALUE 4 remcomOutBuffer 4359743139031523328
PARAM_VALUE 5 linux_regs 0,4096-ptr_max
BUF_SIZE 3 remcomInBuffer 1024
BUF_SIZE 4 remcomOutBuffer 1024
CAPPED_DATA 5 linux_regs 1
LOCK2 rcu_read
HALF_LOCKED2 flags
HALF_LOCKED2 global &dbg_master_lock
HALF_LOCKED2 global &dbg_slave_lock

kernel/debug/gdbstub.c gdbstub_state() -> kgdb_arch_handle_exception()

Type Parameter Key Value
PARAM_VALUE 3 remcomInBuffer 6176342060442214400
PARAM_VALUE 4 remcomOutBuffer 4359743139031523328
BUF_SIZE 3 remcomInBuffer 1024
BUF_SIZE 4 remcomOutBuffer 1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read