Searched refs:rdtp (Results 1 – 2 of 2) sorted by relevance
345 static void rcu_eqs_enter_common(struct rcu_dynticks *rdtp, long long oldval, in rcu_eqs_enter_common() argument348 trace_rcu_dyntick("Start", oldval, rdtp->dynticks_nesting); in rcu_eqs_enter_common()361 atomic_inc(&rdtp->dynticks); in rcu_eqs_enter_common()363 WARN_ON_ONCE(atomic_read(&rdtp->dynticks) & 0x1); in rcu_eqs_enter_common()384 struct rcu_dynticks *rdtp; in rcu_eqs_enter() local386 rdtp = &__get_cpu_var(rcu_dynticks); in rcu_eqs_enter()387 oldval = rdtp->dynticks_nesting; in rcu_eqs_enter()390 rdtp->dynticks_nesting = 0; in rcu_eqs_enter()392 rdtp->dynticks_nesting -= DYNTICK_TASK_NEST_VALUE; in rcu_eqs_enter()393 rcu_eqs_enter_common(rdtp, oldval, user); in rcu_eqs_enter()[all …]
1650 struct rcu_dynticks *rdtp = &per_cpu(rcu_dynticks, cpu); in rcu_needs_cpu() local1653 rdtp->nonlazy_posted_snap = rdtp->nonlazy_posted; in rcu_needs_cpu()1656 if (!rcu_cpu_has_callbacks(cpu, &rdtp->all_lazy)) { in rcu_needs_cpu()1667 rdtp->last_accelerate = jiffies; in rcu_needs_cpu()1670 if (!rdtp->all_lazy) { in rcu_needs_cpu()1692 struct rcu_dynticks *rdtp = &per_cpu(rcu_dynticks, cpu); in rcu_prepare_for_idle() local1699 if (tne != rdtp->tick_nohz_enabled_snap) { in rcu_prepare_for_idle()1702 rdtp->tick_nohz_enabled_snap = tne; in rcu_prepare_for_idle()1717 if (rdtp->all_lazy && in rcu_prepare_for_idle()1718 rdtp->nonlazy_posted != rdtp->nonlazy_posted_snap) { in rcu_prepare_for_idle()[all …]