Lines Matching refs:b
270 __this_cpu_write(rcu_data.cpu_no_qs.b.norm, false); in rcu_qs()
272 WRITE_ONCE(current->rcu_read_unlock_special.b.need_qs, false); in rcu_qs()
299 !t->rcu_read_unlock_special.b.blocked) { in rcu_note_context_switch()
304 t->rcu_read_unlock_special.b.blocked = true; in rcu_note_context_switch()
380 WRITE_ONCE(current->rcu_read_unlock_special.b.need_qs, true); in __rcu_read_lock()
462 if (special.b.need_qs) { in rcu_preempt_deferred_qs_irqrestore()
481 if (special.b.blocked) { in rcu_preempt_deferred_qs_irqrestore()
708 __this_cpu_read(rcu_data.cpu_no_qs.b.norm) && in rcu_flavor_sched_clock_irq()
709 !t->rcu_read_unlock_special.b.need_qs && in rcu_flavor_sched_clock_irq()
711 t->rcu_read_unlock_special.b.need_qs = true; in rcu_flavor_sched_clock_irq()
729 WRITE_ONCE(t->rcu_read_unlock_special.b.blocked, true); in exit_rcu()
823 __this_cpu_write(rcu_data.cpu_no_qs.b.norm, false); in rcu_qs()
824 if (!__this_cpu_read(rcu_data.cpu_no_qs.b.exp)) in rcu_qs()
826 __this_cpu_write(rcu_data.cpu_no_qs.b.exp, false); in rcu_qs()
2600 current->trc_reader_special.b.need_mb = true; in rcu_dynticks_task_trace_enter()
2609 current->trc_reader_special.b.need_mb = false; in rcu_dynticks_task_trace_exit()