Lines Matching refs:cpu_no_qs
274 if (blkd_state & RCU_EXP_BLKD && rdp->cpu_no_qs.b.exp) in rcu_preempt_ctxt_queue()
277 WARN_ON_ONCE(rdp->cpu_no_qs.b.exp); in rcu_preempt_ctxt_queue()
278 ASSERT_EXCLUSIVE_WRITER_SCOPED(rdp->cpu_no_qs.b.exp); in rcu_preempt_ctxt_queue()
301 if (__this_cpu_read(rcu_data.cpu_no_qs.b.norm)) { in rcu_qs()
305 __this_cpu_write(rcu_data.cpu_no_qs.b.norm, false); in rcu_qs()
369 if (rdp->cpu_no_qs.b.exp) in rcu_note_context_switch()
496 if (!special.s && !rdp->cpu_no_qs.b.exp) { in rcu_preempt_deferred_qs_irqrestore()
503 rdp->cpu_no_qs.b.norm = false; in rcu_preempt_deferred_qs_irqrestore()
517 if (rdp->cpu_no_qs.b.exp) in rcu_preempt_deferred_qs_irqrestore()
600 return (__this_cpu_read(rcu_data.cpu_no_qs.b.exp) || in rcu_preempt_need_deferred_qs()
754 __this_cpu_read(rcu_data.cpu_no_qs.b.norm) && in rcu_flavor_sched_clock_irq()
848 rdp->cpu_no_qs.b.norm = false; in rcu_read_unlock_strict()
872 if (!__this_cpu_read(rcu_data.cpu_no_qs.s)) in rcu_qs()
876 __this_cpu_write(rcu_data.cpu_no_qs.b.norm, false); in rcu_qs()
877 if (__this_cpu_read(rcu_data.cpu_no_qs.b.exp)) in rcu_qs()
967 if (READ_ONCE(rdp->cpu_no_qs.b.exp)) in rcu_preempt_deferred_qs()