Home
last modified time | relevance | path

Searched refs:rdtp (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/kernel/rcu/
Dtree_plugin.h1446 struct rcu_dynticks *rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_try_advance_all_cbs() local
1451 if (jiffies == rdtp->last_advance_all) in rcu_try_advance_all_cbs()
1453 rdtp->last_advance_all = jiffies; in rcu_try_advance_all_cbs()
1486 struct rcu_dynticks *rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_needs_cpu() local
1489 rdtp->nonlazy_posted_snap = rdtp->nonlazy_posted; in rcu_needs_cpu()
1492 if (!rcu_cpu_has_callbacks(&rdtp->all_lazy)) { in rcu_needs_cpu()
1503 rdtp->last_accelerate = jiffies; in rcu_needs_cpu()
1506 if (!rdtp->all_lazy) { in rcu_needs_cpu()
1531 struct rcu_dynticks *rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_prepare_for_idle() local
1538 if (tne != rdtp->tick_nohz_enabled_snap) { in rcu_prepare_for_idle()
[all …]
Dtree.c262 struct rcu_dynticks *rdtp; in rcu_momentary_dyntick_idle() local
291 rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_momentary_dyntick_idle()
293 atomic_add(2, &rdtp->dynticks); /* QS. */ in rcu_momentary_dyntick_idle()
585 struct rcu_dynticks *rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_eqs_enter_common() local
587 trace_rcu_dyntick(TPS("Start"), oldval, rdtp->dynticks_nesting); in rcu_eqs_enter_common()
605 atomic_inc(&rdtp->dynticks); in rcu_eqs_enter_common()
607 WARN_ON_ONCE(atomic_read(&rdtp->dynticks) & 0x1); in rcu_eqs_enter_common()
629 struct rcu_dynticks *rdtp; in rcu_eqs_enter() local
631 rdtp = this_cpu_ptr(&rcu_dynticks); in rcu_eqs_enter()
632 oldval = rdtp->dynticks_nesting; in rcu_eqs_enter()
[all …]
Dtree.h601 static void rcu_sysidle_init_percpu_data(struct rcu_dynticks *rdtp);