Home
last modified time | relevance | path

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

/Linux-v4.19/kernel/rcu/
Dtree.c263 #define RCU_DYNTICK_CTRL_CTR (RCU_DYNTICK_CTRL_MASK + 1) macro
271 .dynticks = ATOMIC_INIT(RCU_DYNTICK_CTRL_CTR),
288 seq = atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdtp->dynticks); in rcu_dynticks_eqs_enter()
291 (seq & RCU_DYNTICK_CTRL_CTR)); in rcu_dynticks_eqs_enter()
311 seq = atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdtp->dynticks); in rcu_dynticks_eqs_exit()
313 !(seq & RCU_DYNTICK_CTRL_CTR)); in rcu_dynticks_eqs_exit()
336 if (atomic_read(&rdtp->dynticks) & RCU_DYNTICK_CTRL_CTR) in rcu_dynticks_eqs_online()
338 atomic_add(RCU_DYNTICK_CTRL_CTR, &rdtp->dynticks); in rcu_dynticks_eqs_online()
350 return !(atomic_read(&rdtp->dynticks) & RCU_DYNTICK_CTRL_CTR); in rcu_dynticks_curr_cpu_in_eqs()
370 return !(snap & RCU_DYNTICK_CTRL_CTR); in rcu_dynticks_in_eqs()
[all …]