Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 6 files:
- kernel/rcu/hazptrtorture.c
- kernel/rcu/rcu.h, line 285
- kernel/rcu/rcutorture.c
- kernel/rcu/tree_exp.h, line 640
- kernel/rcu/update.c, line 250
- kernel/torture.c
Smatch caller information:
kernel/rcu/tree.c rcu_stall_is_suppressed_at_boot() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/rcu/tree.c synchronize_rcu_expedited_wait() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rcu_state.exp_mutex |
kernel/rcu/rcutorture.c rcu_nocb_toggle() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_nocb_toggle() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_stall_is_suppressed_at_boot() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_fwd_prog() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_fwd_prog() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_fwd_prog() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_fwd_prog() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_reader() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_reader() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_stats_print() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_writer() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/rcutorture.c rcu_torture_writer() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_offline() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_online() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_onoff() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_onoff() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_onoff() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/torture.c torture_print_module_parms() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &fullstop_mutex |
kernel/rcu/hazptrtorture.c hazptr_torture_reader() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/hazptrtorture.c hazptr_torture_reader() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/hazptrtorture.c hazptr_torture_stats_print() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/hazptrtorture.c hazptr_torture_writer() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/hazptrtorture.c hazptr_torture_writer() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|
kernel/rcu/hazptrtorture.c rcu_stall_is_suppressed_at_boot() -> rcu_inkernel_boot_has_ended()
| Type | Parameter | Key | Value |
|---|