Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 8 files as a function:

Referenced in 6 files:

Smatch caller information:

kernel/stacktrace.c stack_trace_save() -> arch_stack_walk()

Type Parameter Key Value
PARAM_VALUE 0 consume_entry 2429748119669698560
PARAM_VALUE 1 cookie 7737841424657608704
PARAM_VALUE 3 regs 0
BUF_SIZE 1 cookie 24
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &lock->lock
HALF_LOCKED2 &meta->lock
HALF_LOCKED2 &mgr->topology_ref_history_lock
HALF_LOCKED2 flags

kernel/stacktrace.c stack_trace_save_regs() -> arch_stack_walk()

Type Parameter Key Value
PARAM_VALUE 0 consume_entry 2429748119669698560
PARAM_VALUE 1 cookie 4221218762162728960
PARAM_VALUE 3 regs 1-u64max
BUF_SIZE 1 cookie 24
BUF_SIZE 3 regs (-1),168
BUF_SIZE 3 regs (-1),168
DATA_SOURCE 3 regs $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/stacktrace.c stack_trace_save_tsk() -> arch_stack_walk()

Type Parameter Key Value
PARAM_VALUE 0 consume_entry 7740101761885712384
PARAM_VALUE 1 cookie 1802589938092310528
PARAM_VALUE 2 task 4096-ptr_max
PARAM_VALUE 2 task->signal->exec_update_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 2 task->signal->exec_update_lock.first_waiter->type 0-1
PARAM_VALUE 2 task->stack_refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 3 regs 0
BUF_SIZE 1 cookie 24
CAPPED_DATA 2 task 1
DATA_SOURCE 2 task $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &m->lock
HALF_LOCKED2 2 &task->signal->exec_update_lock