Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- kernel/rcu/rcutorture.c, line 4189
- kernel/rcu/tree_exp.h, line 616
- kernel/rcu/tree_stall.h
- kernel/smp.c, line 319
Smatch caller information:
kernel/rcu/tree.c rcu_check_gp_kthread_starvation() -> dump_cpu_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/rcu/tree.c rcu_dump_cpu_stacks() -> dump_cpu_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-64 |
| CAPPED_DATA | 0 | cpu | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rnp->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rcu_node)->lock |
kernel/rcu/tree.c synchronize_rcu_expedited_stall() -> dump_cpu_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-64 |
| CAPPED_DATA | 0 | cpu | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rcu_state.exp_mutex |
kernel/rcu/rcutorture.c rcutorture_test_nmis() -> dump_cpu_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-1 |
| FUZZY_MAX | 0 | cpu | 1 |
| HARD_MAX | 0 | cpu | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL |
kernel/smp.c csd_lock_wait_toolong() -> dump_cpu_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-u16max |
| CAPPED_DATA | 0 | cpu | 1 |
| STR_LEN | 0 | cpu | (-1),8-9,11-29,31-34,38 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | cpu | 2-8192[c] |