Lines Matching full:rcu
49 #include "rcu.h"
67 * rcu_read_lock_held_common() - might we be in RCU-sched read-side critical section?
76 * RCU-sched read-side critical section. In absence of
77 * CONFIG_DEBUG_LOCK_ALLOC, this assumes we are in an RCU-sched read-side
79 * of preemption (including disabling irqs) counts as an RCU-sched
81 * that required that they be called within an RCU-sched read-side
87 * Note that if the CPU is in the idle loop from an RCU point of view (ie:
90 * rcu_read_lock(). The reason for this is that RCU ignores CPUs that are
92 * so such a CPU is effectively never in an RCU read-side critical section
93 * regardless of what RCU primitives it invokes. This state of affairs is
94 * required --- we need to keep an RCU-free window in idle where the CPU may
99 * Similarly, we avoid claiming an RCU read lock held if the current
134 * non-expedited counterparts? Intended for use within RCU. Note
151 * use within RCU. Note that this function takes the rcu_expedited
163 * rcu_expedite_gp - Expedite future RCU grace periods
193 * Inform RCU of the end of the in-kernel boot sequence.
230 * Switch to run-time mode once RCU has fully initialized.
272 // Tell lockdep when RCU callbacks are being invoked.
286 * rcu_read_lock_held() - might we be in RCU read-side critical section?
288 * If CONFIG_DEBUG_LOCK_ALLOC is selected, returns nonzero iff in an RCU
290 * this assumes we are in an RCU read-side critical section unless it can
292 * require that they be called within an RCU read-side critical section.
303 * offline from an RCU perspective, so check for those as well.
316 * rcu_read_lock_bh_held() - might we be in RCU-bh read-side critical section?
322 * that require that they be called within an RCU read-side critical
328 * offline from an RCU perspective, so check for those as well.
364 struct rcu_synchronize *rcu; in wakeme_after_rcu() local
366 rcu = container_of(head, struct rcu_synchronize, head); in wakeme_after_rcu()
367 complete(&rcu->completion); in wakeme_after_rcu()
513 // Suppress boot-time RCU CPU stall warnings and rcutorture writer stall
545 pr_info("RCU test callback executed %d\n", rcu_self_test_counter); in test_callback()
573 pr_info("Running RCU self tests\n"); in rcu_early_boot_tests()