Searched refs:rcu_read_unlock_special (Results 1 – 4 of 4) sorted by relevance
135 static void rcu_read_unlock_special(struct task_struct *t);415 current->rcu_read_unlock_special &= ~RCU_READ_UNLOCK_NEED_QS; in rcu_preempt_cpu_qs()489 (t->rcu_read_unlock_special & RCU_READ_UNLOCK_BLOCKED) == 0) { in rcu_preempt_note_context_switch()492 t->rcu_read_unlock_special |= RCU_READ_UNLOCK_BLOCKED; in rcu_preempt_note_context_switch()508 t->rcu_read_unlock_special) { in rcu_preempt_note_context_switch()513 rcu_read_unlock_special(t); in rcu_preempt_note_context_switch()546 static noinline void rcu_read_unlock_special(struct task_struct *t) in rcu_read_unlock_special() function570 special = t->rcu_read_unlock_special; in rcu_read_unlock_special()582 t->rcu_read_unlock_special &= ~RCU_READ_UNLOCK_BLOCKED; in rcu_read_unlock_special()646 if (unlikely(ACCESS_ONCE(t->rcu_read_unlock_special))) in __rcu_read_unlock()[all …]
81 static void rcu_read_unlock_special(struct task_struct *t);140 current->rcu_read_unlock_special &= ~RCU_READ_UNLOCK_NEED_QS; in rcu_preempt_qs()164 (t->rcu_read_unlock_special & RCU_READ_UNLOCK_BLOCKED) == 0) { in rcu_preempt_note_context_switch()170 t->rcu_read_unlock_special |= RCU_READ_UNLOCK_BLOCKED; in rcu_preempt_note_context_switch()212 t->rcu_read_unlock_special) { in rcu_preempt_note_context_switch()218 rcu_read_unlock_special(t); in rcu_preempt_note_context_switch()313 static noinline void rcu_read_unlock_special(struct task_struct *t) in rcu_read_unlock_special() function336 special = t->rcu_read_unlock_special; in rcu_read_unlock_special()349 t->rcu_read_unlock_special &= ~RCU_READ_UNLOCK_BLOCKED; in rcu_read_unlock_special()438 if (unlikely(ACCESS_ONCE(t->rcu_read_unlock_special))) in __rcu_read_unlock()[all …]
116 .rcu_read_unlock_special = 0, \
1315 char rcu_read_unlock_special; member1907 p->rcu_read_unlock_special = 0; in rcu_copy_process()