Searched refs:rcu_read_lock_nesting (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/kernel/rcu/
H A Dupdate.c126 * Just increment ->rcu_read_lock_nesting, shared state will be updated
131 current->rcu_read_lock_nesting++; __rcu_read_lock()
138 * Decrement ->rcu_read_lock_nesting. If the result is zero (outermost
147 if (t->rcu_read_lock_nesting != 1) { __rcu_read_unlock()
148 --t->rcu_read_lock_nesting; __rcu_read_unlock()
151 t->rcu_read_lock_nesting = INT_MIN; __rcu_read_unlock()
156 t->rcu_read_lock_nesting = 0; __rcu_read_unlock()
160 int rrln = ACCESS_ONCE(t->rcu_read_lock_nesting); __rcu_read_unlock()
H A Dtree_plugin.h149 if (t->rcu_read_lock_nesting > 0 && rcu_preempt_note_context_switch()
198 } else if (t->rcu_read_lock_nesting < 0 && rcu_preempt_note_context_switch()
489 if (t->rcu_read_lock_nesting == 0) { rcu_preempt_check_callbacks()
493 if (t->rcu_read_lock_nesting > 0 && rcu_preempt_check_callbacks()
826 t->rcu_read_lock_nesting = 1; exit_rcu()
/linux-4.1.27/include/linux/
H A Dinit_task.h113 .rcu_read_lock_nesting = 0, \
H A Dsched.h1335 int rcu_read_lock_nesting; member in struct:task_struct
2101 p->rcu_read_lock_nesting = 0; rcu_copy_process()
H A Drcupdate.h262 #define rcu_preempt_depth() (current->rcu_read_lock_nesting)

Completed in 104 milliseconds