Home
last modified time | relevance | path

Searched refs:rcu_dereference_protected (Results 1 – 25 of 283) sorted by relevance

12345678910>>...12

/linux/include/net/tc_act/
H A Dtc_police.h61 params = rcu_dereference_protected(police->params, in tcf_police_rate_bytes_ps()
72 params = rcu_dereference_protected(police->params, in tcf_police_burst()
109 params = rcu_dereference_protected(police->params, in tcf_police_rate_pkt_ps()
120 params = rcu_dereference_protected(police->params, in tcf_police_burst_pkt()
157 params = rcu_dereference_protected(police->params, in tcf_police_tcfp_mtu()
167 params = rcu_dereference_protected(police->params, in tcf_police_peakrate_bytes_ps()
177 params = rcu_dereference_protected(police->params, in tcf_police_tcfp_ewma_rate()
187 params = rcu_dereference_protected(police->params, in tcf_police_rate_overhead()
H A Dtc_tunnel_key.h33 params = rcu_dereference_protected(t->params, in is_tcf_tunnel_set()
47 params = rcu_dereference_protected(t->params, in is_tcf_tunnel_release()
61 params = rcu_dereference_protected(t->params, in tcf_tunnel_info()
/linux/net/core/
H A Dsock_reuseport.c32 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_has_conns_set()
88 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_update_incoming_cpu()
202 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_alloc()
333 reuse = rcu_dereference_protected(sk2->sk_reuseport_cb, in reuseport_add_sock()
335 old_reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_add_sock()
433 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_detach_sock()
471 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_stop_listen_sock()
473 prog = rcu_dereference_protected(reuse->prog, in reuseport_stop_listen_sock()
704 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_attach_prog()
706 old_prog = rcu_dereference_protected(reuse->prog, in reuseport_attach_prog()
[all …]
/linux/net/ipv6/
H A Dip6_fib.c111 fn = rcu_dereference_protected(f6i->fib6_node, in fib6_update_sernum()
814 rcu_dereference_protected(fn->right, in fib6_add_1()
816 rcu_dereference_protected(fn->left, in fib6_add_1()
867 pn = rcu_dereference_protected(fn->parent, in fib6_add_1()
1173 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1312 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1329 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1364 fn = rcu_dereference_protected(fn->parent, in __fib6_update_sernum_upto_root()
1516 rcu_dereference_protected(pn->leaf, in fib6_add()
1937 leaf = rcu_dereference_protected(fn->leaf, in fib6_del_route()
[all …]
H A Dxfrm6_protocol.c247 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm6_protocol_register()
252 (t = rcu_dereference_protected(*pprev, in xfrm6_protocol_register()
293 (t = rcu_dereference_protected(*pprev, in xfrm6_protocol_deregister()
303 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm6_protocol_deregister()
/linux/drivers/infiniband/core/
H A Duverbs_uapi.c366 rcu_dereference_protected(*slot, true); in uapi_finalize_ioctl_method()
427 rcu_dereference_protected(*slot, true); in uapi_finalize()
462 rcu_dereference_protected(*slot, true); in uapi_finalize()
466 rcu_dereference_protected(*slot, true); in uapi_finalize()
539 rcu_dereference_protected(*slot, true); in uapi_finalize_disable()
553 rcu_dereference_protected(*slot, true); in uapi_finalize_disable()
566 rcu_dereference_protected(*slot, true); in uapi_finalize_disable()
577 rcu_dereference_protected(*slot, true); in uapi_finalize_disable()
695 rcu_dereference_protected(*slot, true); in uverbs_disassociate_api_pre()
718 rcu_dereference_protected(*slot, true); in uverbs_disassociate_api()
[all …]
/linux/drivers/net/wireguard/
H A Dallowedips.c153 struct allowedips_node *node = rcu_dereference_protected(trie, lockdep_is_held(lock)); in node_placement()
163 node = rcu_dereference_protected(parent->bit[choose(parent, key)], lockdep_is_held(lock)); in node_placement()
213 down = rcu_dereference_protected(*trie, lockdep_is_held(lock)); in add()
216 down = rcu_dereference_protected(node->bit[bit], lockdep_is_held(lock)); in add()
266 struct allowedips_node *node = rcu_dereference_protected(old4, in wg_allowedips_free()
273 struct allowedips_node *node = rcu_dereference_protected(old6, in wg_allowedips_free()
317 child = rcu_dereference_protected(node->bit[!rcu_access_pointer(node->bit[0])], in wg_allowedips_remove_by_peer()
330 child = rcu_dereference_protected( in wg_allowedips_remove_by_peer()
H A Dnoise.c161 old = rcu_dereference_protected(keypairs->next_keypair, in wg_noise_keypairs_clear()
166 old = rcu_dereference_protected(keypairs->previous_keypair, in wg_noise_keypairs_clear()
171 old = rcu_dereference_protected(keypairs->current_keypair, in wg_noise_keypairs_clear()
187 keypair = rcu_dereference_protected(peer->keypairs.next_keypair, in wg_noise_expire_current_peer_keypairs()
191 keypair = rcu_dereference_protected(peer->keypairs.current_keypair, in wg_noise_expire_current_peer_keypairs()
204 previous_keypair = rcu_dereference_protected(keypairs->previous_keypair, in add_new_keypair()
206 next_keypair = rcu_dereference_protected(keypairs->next_keypair, in add_new_keypair()
208 current_keypair = rcu_dereference_protected(keypairs->current_keypair, in add_new_keypair()
270 rcu_dereference_protected(keypairs->next_keypair, in wg_noise_received_with_keypair()
280 old_keypair = rcu_dereference_protected(keypairs->previous_keypair, in wg_noise_received_with_keypair()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmld-sta.c540 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_sta_rm_all_sta_links()
643 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_alloc_sta_after_restart()
707 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_add_sta()
733 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_add_sta()
758 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_update_sta()
816 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_rm_sta()
836 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_rm_sta()
1072 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_update_sta_links()
1098 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_update_sta_links()
1161 rcu_dereference_protected(mvm_sta->link[link_id], in iwl_mvm_mld_update_sta_links()
[all …]
H A Dtdls.c25 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[i], in iwl_mvm_teardown_tdls_peers()
48 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[i], in iwl_mvm_tdls_sta_count()
92 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[i], in iwl_mvm_tdls_config()
224 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id], in iwl_mvm_rx_tdls_notif()
255 struct ieee80211_sta *sta = rcu_dereference_protected( in iwl_mvm_tdls_check_action()
472 sta = rcu_dereference_protected( in iwl_mvm_tdls_ch_switch_work()
583 cur_sta = rcu_dereference_protected( in iwl_mvm_tdls_cancel_channel_switch()
646 cur_sta = rcu_dereference_protected( in iwl_mvm_tdls_recv_channel_switch()
/linux/net/ipv4/
H A Dxfrm4_protocol.c231 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm4_protocol_register()
236 (t = rcu_dereference_protected(*pprev, in xfrm4_protocol_register()
277 (t = rcu_dereference_protected(*pprev, in xfrm4_protocol_deregister()
287 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm4_protocol_deregister()
/linux/net/mac80211/
H A Dscan.c364 req = rcu_dereference_protected(local->scan_req, in ieee80211_prep_hw_scan()
455 rcu_dereference_protected(local->scan_sdata, in __ieee80211_scan_completed()
472 scan_req = rcu_dereference_protected(local->scan_req, in __ieee80211_scan_completed()
618 rcu_dereference_protected( in ieee80211_run_deferred_scan()
665 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_send_probe()
676 sdata = rcu_dereference_protected(local->scan_sdata, in ieee80211_scan_state_send_probe()
923 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_decision()
963 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_state_set_channel()
1079 sdata = rcu_dereference_protected(local->scan_sdata, in ieee80211_scan_work()
1081 scan_req = rcu_dereference_protected(local->scan_req, in ieee80211_scan_work()
[all …]
/linux/lib/
H A Dcrc-t10dif.c41 old = rcu_dereference_protected(crct10dif_tfm, in crc_t10dif_rehash()
104 crypto_free_shash(rcu_dereference_protected(crct10dif_tfm, 1)); in crc_t10dif_mod_fini()
H A Dcrc64-rocksoft.c35 old = rcu_dereference_protected(crc64_rocksoft_tfm, in crc64_rocksoft_rehash()
98 crypto_free_shash(rcu_dereference_protected(crc64_rocksoft_tfm, 1)); in crc64_rocksoft_mod_fini()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dselq.c83 selq_active = rcu_dereference_protected(selq->active, in mlx5e_selq_prepare_params()
96 rcu_dereference_protected(selq->active, lockdep_is_held(selq->state_lock)); in mlx5e_selq_is_htb_enabled()
110 selq_active = rcu_dereference_protected(selq->active, in mlx5e_selq_prepare_htb()
/linux/kernel/bpf/
H A Dreuseport_array.c77 sk = rcu_dereference_protected(array->ptrs[index], in reuseport_array_delete_elem()
285 osk = rcu_dereference_protected(array->ptrs[index], in bpf_fd_reuseport_array_update_elem()
287 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
H A Dnet_namespace.c134 old_array = rcu_dereference_protected(net->bpf.run_array[type], in bpf_netns_link_release()
189 run_array = rcu_dereference_protected(net->bpf.run_array[type], in bpf_netns_link_update_prog()
255 run_array = rcu_dereference_protected(net->bpf.run_array[type], in __netns_bpf_prog_query()
339 run_array = rcu_dereference_protected(net->bpf.run_array[type], in netns_bpf_prog_attach()
/linux/Documentation/RCU/
H A Dlockdep.rst60 rcu_dereference_protected(p, c):
94 file = rcu_dereference_protected(fdt->fd[fd],
100 one of these two cases held. Because rcu_dereference_protected() omits
103 to use rcu_dereference_protected() if either the RCU-protected pointer
H A Dlockdep-splat.rst26 block/cfq-iosched.c:2776 suspicious rcu_dereference_protected() usage!
78 which would permit us to invoke rcu_dereference_protected as follows::
80 if (rcu_dereference_protected(ioc->ioc_data,
/linux/tools/testing/radix-tree/linux/
H A Drcupdate.h8 #define rcu_dereference_protected(p, cond) rcu_dereference(p) macro
/linux/net/netfilter/ipvs/
H A Dip_vs_dh.c110 dest = rcu_dereference_protected(b->dest, 1); in ip_vs_dh_reassign()
142 dest = rcu_dereference_protected(b->dest, 1); in ip_vs_dh_flush()
/linux/drivers/gpu/drm/i915/
H A Di915_request.h668 return rcu_dereference_protected(rq->timeline, in i915_request_timeline()
677 return rcu_dereference_protected(rq->context->gem_context, true); in i915_request_gem_context()
688 return rcu_dereference_protected(rq->timeline, in i915_request_active_timeline()
/linux/net/sched/
H A Dact_skbmod.c201 p_old = rcu_dereference_protected(d->skbmod_p, 1); in tcf_skbmod_init()
233 p = rcu_dereference_protected(d->skbmod_p, 1); in tcf_skbmod_cleanup()
253 p = rcu_dereference_protected(d->skbmod_p, in tcf_skbmod_dump()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c1346 htbl = rcu_dereference_protected(ntbl->htbl, in __ipoib_reap_neigh()
1360 while ((neigh = rcu_dereference_protected(*np, in __ipoib_reap_neigh()
1368 rcu_dereference_protected(neigh->hnext, in __ipoib_reap_neigh()
1426 htbl = rcu_dereference_protected(ntbl->htbl, in ipoib_neigh_alloc()
1516 htbl = rcu_dereference_protected(ntbl->htbl, in ipoib_neigh_free()
1523 for (n = rcu_dereference_protected(*np, in ipoib_neigh_free()
1526 n = rcu_dereference_protected(*np, in ipoib_neigh_free()
1531 rcu_dereference_protected(neigh->hnext, in ipoib_neigh_free()
1599 htbl = rcu_dereference_protected(ntbl->htbl, in ipoib_del_neighs_by_gid()
1641 htbl = rcu_dereference_protected(ntbl->htbl, in ipoib_flush_neighs()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Ddevcom.c281 data = rcu_dereference_protected(pos->data, lockdep_is_held(&comp->sem)); in mlx5_devcom_send_event()
298 data = rcu_dereference_protected(pos->data, lockdep_is_held(&comp->sem)); in mlx5_devcom_send_event()
356 data = rcu_dereference_protected(tmp->data, lockdep_is_held(&comp->sem)); in mlx5_devcom_get_next_peer_data()

12345678910>>...12