Lines Matching refs:CPU
199 that RCU callbacks are never reordered once queued on one of the per-CPU
200 queues. His implementation queues an RCU callback on each of the per-CPU
209 4 /* Take cpucontrol mutex to protect against CPU hotplug */
221 6 and 7. Line 8 causes each CPU to invoke rcu_barrier_func(), which is
229 The rcu_barrier_func() runs on each CPU, where it invokes call_rcu()
243 Lines 3 and 4 locate RCU's internal per-CPU rcu_data structure,
248 the current CPU's queue.
260 Quick Quiz #2: What happens if CPU 0's rcu_barrier_func() executes
262 value one), but the other CPU's rcu_barrier_func() invocations
291 Quick Quiz #2: What happens if CPU 0's rcu_barrier_func() executes
293 value one), but the other CPU's rcu_barrier_func() invocations
300 causing this latter to spin until the cross-CPU invocation of
303 since each CPU must undergo a context switch (or other quiescent
309 rcu_barrier_func(). This prevents the local CPU from context
317 problem. However, when the -rt RCU eventually does have per-CPU