rcu_read_lock_bh_held
peer_dev = rcu_dereference_check(priv->peer, rcu_read_lock_bh_held());
RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(),
RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(),
(rcu_read_lock_held() || rcu_read_lock_trace_held() || rcu_read_lock_bh_held())
e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held());
int rcu_read_lock_bh_held(void);
(c) || rcu_read_lock_bh_held(), __rcu)
!rcu_read_lock_bh_held());
WARN_ON(!rcu_read_lock_held() && !rcu_read_lock_bh_held());
rcu_read_lock_bh_held());
rcu_read_lock_bh_held());
rcu_read_lock_bh_held());
rcu_read_lock_bh_held());
callback_fn = rcu_dereference_check(t->cb.callback_fn, rcu_read_lock_bh_held());
for (node = rcu_dereference_check(trie->root, rcu_read_lock_bh_held());
rcu_read_lock_bh_held());
return rcu_read_lock_bh_held() || rcu_read_lock_sched_held();
EXPORT_SYMBOL_GPL(rcu_read_lock_bh_held);
sch = rcu_dereference_check(scx_root, rcu_read_lock_bh_held());
WARN_ON_ONCE(!rcu_read_lock_held() && !rcu_read_lock_bh_held());
WARN_ON_ONCE(!rcu_read_lock_held() && !rcu_read_lock_bh_held());
rcu_read_lock_bh_held() ||
return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held());