/kernel/linux/linux-5.10/drivers/net/wireguard/ |
D | allowedips.c | 44 if (rcu_access_pointer(p)) { in push_rcu() 77 if (rcu_access_pointer(node->peer)) in root_remove_peer_lists() 117 if (rcu_access_pointer(node->peer)) in find_node() 189 if (!rcu_access_pointer(*trie)) { in add() 265 if (rcu_access_pointer(old4)) { in wg_allowedips_free() 272 if (rcu_access_pointer(old6)) { in wg_allowedips_free() 317 child = rcu_dereference_protected(node->bit[!rcu_access_pointer(node->bit[0])], in wg_allowedips_remove_by_peer() 325 free_parent = !rcu_access_pointer(node->bit[0]) && in wg_allowedips_remove_by_peer() 326 !rcu_access_pointer(node->bit[1]) && in wg_allowedips_remove_by_peer() 328 !rcu_access_pointer(parent->peer); in wg_allowedips_remove_by_peer()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
D | lpm_trie.c | 482 if (rcu_access_pointer(node->child[0]) && in trie_delete_elem() 483 rcu_access_pointer(node->child[1])) { in trie_delete_elem() 497 if (node == rcu_access_pointer(parent->child[0])) in trie_delete_elem() 499 *trim2, rcu_access_pointer(parent->child[1])); in trie_delete_elem() 502 *trim2, rcu_access_pointer(parent->child[0])); in trie_delete_elem() 513 rcu_assign_pointer(*trim, rcu_access_pointer(node->child[0])); in trie_delete_elem() 515 rcu_assign_pointer(*trim, rcu_access_pointer(node->child[1])); in trie_delete_elem() 605 if (rcu_access_pointer(node->child[0])) { in trie_free() 610 if (rcu_access_pointer(node->child[1])) { in trie_free()
|
D | reuseport_array.c | 74 if (!rcu_access_pointer(array->ptrs[index])) in reuseport_array_delete_elem() 288 rcu_access_pointer(array->ptrs[index]), in bpf_fd_reuseport_array_update_elem() 289 rcu_access_pointer(nsk->sk_reuseport_cb), in bpf_fd_reuseport_array_update_elem()
|
D | bpf_local_storage.c | 129 if (rcu_access_pointer(local_storage->cache[smap->cache_idx]) == in bpf_selem_unlink_storage_nolock() 213 if (sdata && rcu_access_pointer(sdata->smap) == smap) in bpf_local_storage_lookup() 218 if (rcu_access_pointer(SDATA(selem)->smap) == smap) in bpf_local_storage_lookup()
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
D | nf_conntrack_ecache.h | 111 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_cache() 129 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_report() 144 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
D | intel_frontbuffer.h | 65 if (likely(!rcu_access_pointer(obj->frontbuffer))) in __intel_frontbuffer_get() 77 if (likely(front == rcu_access_pointer(obj->frontbuffer))) in __intel_frontbuffer_get()
|
/kernel/linux/linux-5.10/net/core/ |
D | sock_reuseport.c | 25 if (!rcu_access_pointer(sk->sk_reuseport_cb)) in reuseport_has_conns_set() 160 if (!rcu_access_pointer(sk2->sk_reuseport_cb)) { in reuseport_add_sock() 337 } else if (!rcu_access_pointer(sk->sk_reuseport_cb)) { in reuseport_attach_prog() 360 if (!rcu_access_pointer(sk->sk_reuseport_cb)) in reuseport_detach_prog()
|
/kernel/linux/linux-5.10/net/rxrpc/ |
D | conn_object.c | 172 if (rcu_access_pointer(chan->call) == call) { in __rxrpc_disconnect_call() 237 ASSERT(!rcu_access_pointer(conn->channels[0].call) && in rxrpc_kill_connection() 238 !rcu_access_pointer(conn->channels[1].call) && in rxrpc_kill_connection() 239 !rcu_access_pointer(conn->channels[2].call) && in rxrpc_kill_connection() 240 !rcu_access_pointer(conn->channels[3].call)); in rxrpc_kill_connection()
|
/kernel/linux/linux-5.10/include/linux/ |
D | dma-resv.h | 220 if (rcu_access_pointer(obj->fence)) { in dma_resv_unlock() 264 if (!rcu_access_pointer(obj->fence_excl)) in dma_resv_get_excl_rcu()
|
D | rcuwait.h | 34 return !!rcu_access_pointer(w->task); in rcuwait_active()
|
D | netfilter_ingress.h | 15 return rcu_access_pointer(skb->dev->nf_hooks_ingress); in nf_hook_ingress_active()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
D | i915_active.h | 123 return rcu_access_pointer(active->fence); in i915_active_fence_isset() 183 return rcu_access_pointer(ref->excl.fence); in i915_active_has_exclusive()
|
D | i915_active.c | 49 return IS_ERR(rcu_access_pointer(active->fence)); in is_barrier() 143 GEM_BUG_ON(rcu_access_pointer(ref->excl.fence)); in __active_retire() 733 rcu_access_pointer(ref->excl.fence)) { in await_active() 941 GEM_BUG_ON(rcu_access_pointer(node->base.fence) != ERR_PTR(-EAGAIN)); in i915_active_acquire_preallocate_barrier() 1064 if (fence == rcu_access_pointer(active->fence)) in __i915_active_fence_set()
|
/kernel/linux/linux-5.10/net/wireless/ |
D | scan.c | 123 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free() 126 ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); in bss_free() 391 ies = rcu_access_pointer(a->ies); in is_bss() 765 ies = rcu_access_pointer(res->ies); in cfg80211_scan_6ghz() 1290 a_ies = rcu_access_pointer(a->ies); in cmp_bss() 1293 b_ies = rcu_access_pointer(b->ies); in cmp_bss() 1537 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses() 1571 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses() 1573 ies = rcu_access_pointer(bss->pub.ies); in cfg80211_combine_bsses() 1616 ies = rcu_access_pointer(bss->pub.beacon_ies); in cfg80211_update_hidden_bsses() [all …]
|
/kernel/linux/linux-5.10/net/ipv6/ila/ |
D | ila_xlat.c | 138 ila = rcu_access_pointer(ila->next); in ila_lookup_wildcards() 156 ila = rcu_access_pointer(ila->next); in ila_lookup_by_params() 173 next = rcu_access_pointer(ila->next); in ila_free_node() 554 ila = rcu_access_pointer(ila->next); in ila_xlat_nl_dump() 588 ila = rcu_access_pointer(ila->next); in ila_xlat_nl_dump()
|
/kernel/linux/linux-5.10/kernel/ |
D | watch_queue.c | 404 wfilter = rcu_access_pointer(wqueue->filter); in __put_watch_queue() 424 put_watch_queue(rcu_access_pointer(watch->queue)); in free_watch() 466 struct watch_queue *wq = rcu_access_pointer(w->queue); in add_one_watch() 506 wqueue = rcu_access_pointer(watch->queue); in add_watch_to_object() 543 (watch->id == id && rcu_access_pointer(watch->queue) == wq)) in remove_watch_from_object()
|
D | notifier.c | 300 if (rcu_access_pointer(nh->head)) { in blocking_notifier_call_chain_robust() 335 if (rcu_access_pointer(nh->head)) { in blocking_notifier_call_chain()
|
/kernel/linux/linux-5.10/Documentation/RCU/ |
D | lockdep-splat.rst | 110 by rcu_access_pointer() as follows:: 112 if (rcu_access_pointer(ioc->ioc_data) == cic) { 114 Because it is legal to invoke rcu_access_pointer() without protection,
|
/kernel/linux/linux-5.10/mm/ |
D | page_reporting.c | 322 if (rcu_access_pointer(pr_dev_info)) { in page_reporting_register() 353 if (rcu_access_pointer(pr_dev_info) == prdev) { in page_reporting_unregister()
|
/kernel/linux/linux-5.10/net/l2tp/ |
D | l2tp_core.h | 313 return sk && (rcu_access_pointer(sk->sk_policy[0]) || in l2tp_tunnel_uses_xfrm() 314 rcu_access_pointer(sk->sk_policy[1])); in l2tp_tunnel_uses_xfrm()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_context.c | 171 GEM_BUG_ON(!rcu_access_pointer(ctx->vm)); in context_get_vm_rcu() 199 if (vm == rcu_access_pointer(ctx->vm)) in context_get_vm_rcu() 209 GEM_BUG_ON(rcu_access_pointer(ce->gem_context)); in intel_context_set_gem() 215 if (rcu_access_pointer(ctx->vm)) { in intel_context_set_gem() 474 if (likely(rcu_access_pointer(rq->timeline) == ce->timeline)) in active_engine() 755 if (likely(engines == rcu_access_pointer(ctx->engines))) in __context_engines_await() 811 if (vm == rcu_access_pointer(ctx->vm)) in __assign_ppgtt() 1195 if (!rcu_access_pointer(ctx->vm)) in get_ppgtt() 1312 if (!rcu_access_pointer(ctx->vm)) in set_ppgtt() 1335 if (vm == rcu_access_pointer(ctx->vm)) in set_ppgtt() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ulp.h | 95 if (edev && rcu_access_pointer(edev->ulp_tbl[ulp_id].ulp_ops)) in bnxt_ulp_registered()
|
/kernel/linux/linux-5.10/net/netfilter/ |
D | nf_log.c | 91 if (rcu_access_pointer(loggers[i][logger->type])) { in nf_log_register() 99 if (rcu_access_pointer(loggers[pf][logger->type])) { in nf_log_register() 180 if (rcu_access_pointer(loggers[pf][type]) == NULL) in nf_logger_find_get()
|
/kernel/linux/linux-5.10/net/ipv6/ |
D | ip6_fib.c | 792 rcu_access_pointer(fn->leaf) == in fib6_add_1() 978 if (pcpu_rt && rcu_access_pointer(pcpu_rt->from) == match) { in __fib6_drop_pcpu_from() 1289 if (rcu_access_pointer(fn->rr_ptr) == iter) in fib6_add_rt2node() 1305 if (rcu_access_pointer(fn->rr_ptr) == iter) in fib6_add_rt2node() 1407 if (!rcu_access_pointer(fn->subtree)) { in fib6_add() 1462 if (!rcu_access_pointer(fn->leaf)) { in fib6_add() 1532 !rcu_access_pointer(fn->leaf)))) in fib6_add() 1920 if (rcu_access_pointer(rt->fib6_next)) in fib6_del_route() 1934 if (rcu_access_pointer(fn->rr_ptr) == rt) in fib6_del_route() 1974 if (!rcu_access_pointer(fn->leaf)) { in fib6_del_route() [all …]
|
/kernel/linux/linux-5.10/fs/afs/ |
D | vl_list.c | 36 afs_put_addrlist(rcu_access_pointer(vlserver->addresses)); in afs_vlserver_rcu() 275 if (!rcu_access_pointer(server->addresses)) { in afs_extract_vlserver_list()
|