Searched refs:dynticks_nesting (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/kernel/rcu/ |
| D | tree.c | 78 .dynticks_nesting = 1, 434 RCU_LOCKDEP_WARN(__this_cpu_read(rcu_data.dynticks_nesting) < 0, in rcu_is_cpu_rrupt_from_idle() 450 return __this_cpu_read(rcu_data.dynticks_nesting) == 0; in rcu_is_cpu_rrupt_from_idle() 616 rdp->dynticks_nesting == 0); in rcu_eqs_enter() 617 if (rdp->dynticks_nesting != 1) { in rcu_eqs_enter() 619 rdp->dynticks_nesting--; in rcu_eqs_enter() 625 trace_rcu_dyntick(TPS("Start"), rdp->dynticks_nesting, 0, atomic_read(&rdp->dynticks)); in rcu_eqs_enter() 634 WRITE_ONCE(rdp->dynticks_nesting, 0); /* Avoid irq-access tearing. */ in rcu_eqs_enter() 819 RCU_LOCKDEP_WARN(__this_cpu_read(rcu_data.dynticks_nesting) <= 0, in rcu_irq_exit_check_preempt() 859 oldval = rdp->dynticks_nesting; in rcu_eqs_exit() [all …]
|
| D | tree.h | 185 long dynticks_nesting; /* Track process nesting level. */ member
|
| D | tree_stall.h | 449 rdp->dynticks_nesting, rdp->dynticks_nmi_nesting, in print_cpu_stall_info()
|
| /Linux-v5.15/Documentation/RCU/Design/Data-Structures/ |
| D | Data-Structures.rst | 938 1 long dynticks_nesting; 948 The ``->dynticks_nesting`` field counts the nesting depth of process 963 ``->dynticks_nesting`` field is incremented up from zero, the 965 whenever the ``->dynticks_nesting`` field is decremented down to zero, 995 | Why not simply combine the ``->dynticks_nesting`` and |
|