Searched refs:rcu_read_lock_bh_held (Results 1 – 19 of 19) sorted by relevance
/linux/include/linux/ |
H A D | rcupdate.h | 346 int rcu_read_lock_bh_held(void); 361 static inline int rcu_read_lock_bh_held(void) in rcu_read_lock_bh_held() function 697 (c) || rcu_read_lock_bh_held(), __rcu)
|
H A D | netfilter_netdev.h | 98 e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held()); in nf_hook_egress()
|
H A D | bpf_local_storage.h | 23 rcu_read_lock_bh_held())
|
H A D | skbuff.h | 1158 !rcu_read_lock_bh_held()); in skb_dst() 1188 WARN_ON(!rcu_read_lock_held() && !rcu_read_lock_bh_held()); in skb_dst_set_noref()
|
/linux/kernel/rcu/ |
H A D | update.c | 356 * rcu_read_lock_bh_held() - might we be in RCU-bh read-side critical section? 370 int rcu_read_lock_bh_held(void) in rcu_read_lock_bh_held() function 378 EXPORT_SYMBOL_GPL(rcu_read_lock_bh_held);
|
/linux/net/core/ |
H A D | netclassid_cgroup.c | 25 rcu_read_lock_bh_held() || in task_cls_state()
|
H A D | dev.c | 2516 WARN_ON_ONCE(!rcu_read_lock_held() && !rcu_read_lock_bh_held()); in dev_nit_active_rcu() 8089 WARN_ON_ONCE(!rcu_read_lock_held() && !rcu_read_lock_bh_held()); in netdev_lower_get_next_private_rcu()
|
/linux/Documentation/RCU/ |
H A D | lockdep.rst | 18 rcu_read_lock_bh_held() for RCU-bh. 46 rcu_read_lock_bh_held(). This is useful in code that
|
H A D | whatisRCU.rst | 1089 rcu_read_lock_bh_held
|
/linux/drivers/net/wireguard/ |
H A D | peer.c | 73 RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), in wg_peer_get_maybe_zero()
|
H A D | noise.c | 144 RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), in wg_noise_keypair_get()
|
/linux/kernel/bpf/ |
H A D | lpm_trie.c | 249 for (node = rcu_dereference_check(trie->root, rcu_read_lock_bh_held()); in trie_lookup_elem() 283 rcu_read_lock_bh_held()); in trie_lookup_elem()
|
H A D | hashtab.c | 665 !rcu_read_lock_bh_held()); in __htab_map_lookup_elem() 1094 !rcu_read_lock_bh_held()); in htab_map_update_elem() 1202 !rcu_read_lock_bh_held()); in htab_lru_map_update_elem() 1271 !rcu_read_lock_bh_held()); in htab_map_update_elem_in_place() 1334 !rcu_read_lock_bh_held()); in __htab_lru_percpu_map_update_elem() 1412 !rcu_read_lock_bh_held()); in htab_map_delete_elem() 1448 !rcu_read_lock_bh_held()); in htab_lru_map_delete_elem()
|
H A D | helpers.c | 43 !rcu_read_lock_bh_held()); in BPF_CALL_2() 60 !rcu_read_lock_bh_held()); in BPF_CALL_4() 78 !rcu_read_lock_bh_held()); in BPF_CALL_2() 135 !rcu_read_lock_bh_held()); in BPF_CALL_3() 1158 callback_fn = rcu_dereference_check(t->cb.callback_fn, rcu_read_lock_bh_held()); in bpf_timer_cb()
|
H A D | cpumap.c | 642 * rcu_read_lock_bh_held() below makes lockdep accept both. 653 rcu_read_lock_bh_held()); in __cpu_map_lookup_elem()
|
/linux/net/xdp/ |
H A D | xskmap.c | 139 * rcu_read_lock_bh_held() below makes lockdep accept both. 148 return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held()); in __xsk_map_lookup_elem()
|
/linux/drivers/net/ |
H A D | veth.c | 911 peer_dev = rcu_dereference_check(priv->peer, rcu_read_lock_bh_held()); in veth_xdp_rcv()
|
/linux/kernel/sched/ |
H A D | ext.c | 7034 sch = rcu_dereference_check(scx_root, rcu_read_lock_bh_held()); in bpf_iter_scx_dsq_new()
|
/linux/Documentation/RCU/Design/Requirements/ |
H A D | Requirements.rst | 2537 rcu_dereference_bh_check(), and rcu_read_lock_bh_held(). However, the
|