Lines Matching refs:dynticks_nesting
269 .dynticks_nesting = 1,
718 rdtp->dynticks_nesting == 0); in rcu_eqs_enter()
719 if (rdtp->dynticks_nesting != 1) { in rcu_eqs_enter()
720 rdtp->dynticks_nesting--; in rcu_eqs_enter()
725 trace_rcu_dyntick(TPS("Start"), rdtp->dynticks_nesting, 0, rdtp->dynticks); in rcu_eqs_enter()
732 WRITE_ONCE(rdtp->dynticks_nesting, 0); /* Avoid irq-access tearing. */ in rcu_eqs_enter()
874 oldval = rdtp->dynticks_nesting; in rcu_eqs_exit()
877 rdtp->dynticks_nesting++; in rcu_eqs_exit()
883 trace_rcu_dyntick(TPS("End"), rdtp->dynticks_nesting, 1, rdtp->dynticks); in rcu_eqs_exit()
885 WRITE_ONCE(rdtp->dynticks_nesting, 1); in rcu_eqs_exit()
1101 return __this_cpu_read(rcu_dynticks.dynticks_nesting) <= 0 && in rcu_is_cpu_rrupt_from_idle()
3545 WARN_ON_ONCE(rdp->dynticks->dynticks_nesting != 1); in rcu_boot_init_percpu_data()
3577 rdp->dynticks->dynticks_nesting = 1; /* CPU not up, no tearing. */ in rcu_init_percpu_data()