rcu_is_watching
RCU_LOCKDEP_WARN(!rcu_is_watching(), "exception_enter didn't work");
RCU_LOCKDEP_WARN(!rcu_is_watching(), "IRQ failed to wake up RCU");
RCU_LOCKDEP_WARN(!rcu_is_watching(), "entry code didn't wake RCU");
(c || !rcu_is_watching() || !rcu_lockdep_current_cpu_online()) &&
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(),
bool rcu_is_watching(void);
RCU_LOCKDEP_WARN(!rcu_is_watching(), "RCU must be watching srcu_read_lock_fast().");
RCU_LOCKDEP_WARN(!rcu_is_watching(), "RCU must be watching srcu_read_lock_fast_updown().");
RCU_LOCKDEP_WARN(!rcu_is_watching(), "RCU must be watching srcu_down_read_fast().");
RCU_LOCKDEP_WARN(!rcu_is_watching(), "RCU must be watching srcu_read_unlock_fast().");
RCU_LOCKDEP_WARN(!rcu_is_watching(),
RCU_LOCKDEP_WARN(!rcu_is_watching(), "RCU must be watching srcu_up_read_fast_updown().");
bool __ret = !rcu_is_watching(); \
WARN_ONCE(!rcu_is_watching(), \
WARN_ONCE(!rcu_is_watching(), \
no_rcu = !rcu_is_watching();
if (!rcu_is_watching())
RCU_LOCKDEP_WARN(!rcu_is_watching(),
WARN_ON_ONCE(!rcu_is_watching());
if (!rcu_is_watching())
WARN_ON_ONCE(!rcu_is_watching());
EXPORT_SYMBOL_GPL(rcu_is_watching);
if (!rcu_is_watching()) {
if ((!(op->flags & FTRACE_OPS_FL_RCU) || rcu_is_watching()) &&
if (!(op->flags & FTRACE_OPS_FL_RCU) || rcu_is_watching())
if (unlikely(!rcu_is_watching()))
if (rcu_is_watching()) {
if (!rcu_is_watching())
if (!rcu_is_watching())