Home
last modified time | relevance | path

Searched refs:peer (Results 1 – 25 of 189) sorted by relevance

12345678

/drivers/net/wireguard/
A Dtimers.c43 struct wg_peer *peer = timer_container_of(peer, timer, in wg_expired_retransmit_handshake() local
48 peer->device->dev->name, peer->internal_id, in wg_expired_retransmit_handshake()
61 mod_peer_timer(peer, &peer->timer_zero_key_material, in wg_expired_retransmit_handshake()
66 peer->device->dev->name, peer->internal_id, in wg_expired_retransmit_handshake()
81 struct wg_peer *peer = timer_container_of(peer, timer, in wg_expired_send_keepalive() local
87 mod_peer_timer(peer, &peer->timer_send_keepalive, in wg_expired_send_keepalive()
94 struct wg_peer *peer = timer_container_of(peer, timer, in wg_expired_new_handshake() local
98 peer->device->dev->name, peer->internal_id, in wg_expired_new_handshake()
131 peer->device->dev->name, peer->internal_id, in wg_queued_expired_zero_key_material()
151 mod_peer_timer(peer, &peer->timer_new_handshake, in wg_timers_data_sent()
[all …]
A Dpeer.c25 struct wg_peer *peer; in wg_peer_create() local
34 if (unlikely(!peer)) in wg_peer_create()
39 peer->device = wg; in wg_peer_create()
45 wg_timers_init(peer); in wg_peer_create()
64 return peer; in wg_peer_create()
75 if (unlikely(!peer || !kref_get_unless_zero(&peer->refcount))) in wg_peer_get_maybe_zero()
77 return peer; in wg_peer_get_maybe_zero()
84 wg_allowedips_remove_by_peer(&peer->device->peer_allowedips, peer, in peer_make_dead()
86 wg_pubkey_hashtable_remove(peer->device->peer_hashtable, peer); in peer_make_dead()
196 memzero_explicit(peer, sizeof(*peer)); in rcu_release()
[all …]
A Dsend.c31 peer->device->dev->name, peer->internal_id, in wg_packet_send_handshake_initiation()
32 &peer->endpoint.addr); in wg_packet_send_handshake_initiation()
52 wg_peer_put(peer); in wg_packet_handshake_send_worker()
71 wg_peer_get(peer); in wg_packet_send_queued_handshake_initiation()
80 wg_peer_put(peer); in wg_packet_send_queued_handshake_initiation()
91 peer->device->dev->name, peer->internal_id, in wg_packet_send_handshake_response()
92 &peer->endpoint.addr); in wg_packet_send_handshake_response()
235 peer->device->dev->name, peer->internal_id, in wg_packet_send_keepalive()
259 keep_key_fresh(peer); in wg_packet_create_data_done()
281 wg_peer_put(peer); in wg_packet_tx_worker()
[all …]
A Dnetlink.c317 struct wg_peer *peer; in set_port() local
350 peer, &peer->device->device_update_lock); in set_allowedip()
354 peer, &peer->device->device_update_lock); in set_allowedip()
360 peer, &peer->device->device_update_lock); in set_allowedip()
364 peer, &peer->device->device_update_lock); in set_allowedip()
423 if (IS_ERR(peer)) { in set_peer()
425 peer = NULL; in set_peer()
431 wg_peer_get(peer); in set_peer()
496 wg_peer_put(peer); in set_peer()
568 if (peer) { in wg_set_device()
[all …]
A Dreceive.c23 peer->rx_bytes += len; in update_rx_stats()
145 if (unlikely(!peer)) { in wg_receive_handshake_packet()
167 if (unlikely(!peer)) { in wg_receive_handshake_packet()
192 if (unlikely(!peer)) { in wg_receive_handshake_packet()
203 wg_peer_put(peer); in wg_receive_handshake_packet()
351 keep_key_fresh(peer); in wg_packet_consume_data_done()
424 dev->name, peer->internal_id, &peer->endpoint.addr); in wg_packet_consume_data_done()
430 dev->name, peer->internal_id, &peer->endpoint.addr); in wg_packet_consume_data_done()
479 wg_peer_put(peer); in wg_packet_rx_poll()
519 &peer); in wg_packet_consume_data()
[all …]
A Dcookie.c157 struct wg_peer *peer) in wg_cookie_add_mac_to_packet() argument
167 up_write(&peer->latest_cookie.lock); in wg_cookie_add_mac_to_packet()
169 down_read(&peer->latest_cookie.lock); in wg_cookie_add_mac_to_packet()
170 if (peer->latest_cookie.is_valid && in wg_cookie_add_mac_to_packet()
174 peer->latest_cookie.cookie); in wg_cookie_add_mac_to_packet()
177 up_read(&peer->latest_cookie.lock); in wg_cookie_add_mac_to_packet()
201 struct wg_peer *peer = NULL; in wg_cookie_message_consume() local
208 src->receiver_index, &peer))) in wg_cookie_message_consume()
213 up_read(&peer->latest_cookie.lock); in wg_cookie_message_consume()
220 up_read(&peer->latest_cookie.lock); in wg_cookie_message_consume()
[all …]
A Ddevice.c36 struct wg_peer *peer; in wg_open() local
57 wg_packet_send_keepalive(peer); in wg_open()
67 struct wg_peer *peer; in wg_pm_notification() local
100 struct wg_peer *peer; in wg_vm_notification() local
118 struct wg_peer *peer; in wg_stop() local
124 wg_timers_stop(peer); in wg_stop()
141 struct wg_peer *peer; in wg_xmit() local
154 if (unlikely(!peer)) { in wg_xmit()
220 wg_peer_put(peer); in wg_xmit()
224 wg_peer_put(peer); in wg_xmit()
[all …]
/drivers/net/ovpn/
A Dpeer.c98 peer = kzalloc(sizeof(*peer), GFP_KERNEL); in ovpn_peer_new()
99 if (!peer) in ovpn_peer_new()
358 netdev_put(peer->ovpn->dev, &peer->dev_tracker); in ovpn_peer_release()
697 if (peer != rcu_access_pointer(peer->ovpn->peer)) in ovpn_peer_remove()
700 RCU_INIT_POINTER(peer->ovpn->peer, NULL); in ovpn_peer_remove()
740 peer = rcu_dereference(ovpn->peer); in ovpn_peer_get_by_dst()
741 if (unlikely(peer && !ovpn_peer_hold(peer))) in ovpn_peer_get_by_dst()
759 if (unlikely(peer && !ovpn_peer_hold(peer))) in ovpn_peer_get_by_dst()
1013 rcu_assign_pointer(ovpn->peer, peer); in ovpn_peer_add_p2p()
1139 peer = rcu_dereference_protected(ovpn->peer, in ovpn_peer_release_p2p()
[all …]
A Dtcp.c84 netdev_name(peer->ovpn->dev), peer->id); in ovpn_tcp_rcv()
91 netdev_name(peer->ovpn->dev), peer->id); in ovpn_tcp_rcv()
100 netdev_name(peer->ovpn->dev), peer->id); in ovpn_tcp_rcv()
155 peer = sock->peer; in ovpn_tcp_recvmsg()
192 struct ovpn_peer *peer = ovpn_sock->peer; in ovpn_tcp_socket_detach() local
209 struct ovpn_peer *peer = sock->peer; in ovpn_tcp_socket_wait_finish() local
351 peer = sock->peer; in ovpn_tcp_release()
356 if (unlikely(!peer || !ovpn_peer_hold(peer))) { in ovpn_tcp_release()
388 peer = sock->peer; in ovpn_tcp_sendmsg()
548 if (!sock || !sock->peer || !ovpn_peer_hold(sock->peer)) { in ovpn_tcp_close()
[all …]
A Dio.c119 peer = ovpn_skb_cb(skb)->peer; in ovpn_decrypt_post()
134 netdev_name(peer->ovpn->dev), peer->id, in ovpn_decrypt_post()
162 peer->id); in ovpn_decrypt_post()
169 peer->id); in ovpn_decrypt_post()
176 netdev_name(peer->ovpn->dev), peer->id); in ovpn_decrypt_post()
182 if (unlikely(!ovpn_peer_check_by_src(peer->ovpn, skb, peer))) { in ovpn_decrypt_post()
202 if (likely(peer)) in ovpn_decrypt_post()
221 netdev_name(peer->ovpn->dev), peer->id, in ovpn_recv()
248 peer = ovpn_skb_cb(skb)->peer; in ovpn_encrypt_post()
261 peer->id); in ovpn_encrypt_post()
[all …]
A Dnetlink.c331 &peer->vpn_addrs.ipv4.s_addr, &peer->vpn_addrs.ipv6); in ovpn_nl_peer_modify()
495 if (!peer) { in ovpn_nl_peer_set_doit()
690 if (!peer) { in ovpn_nl_peer_get_doit()
733 peer = rcu_dereference(ovpn->peer); in ovpn_nl_peer_get_dumpit()
734 if (peer) { in ovpn_nl_peer_get_dumpit()
798 if (!peer) { in ovpn_nl_peer_del_doit()
925 if (!peer) { in ovpn_nl_key_new_doit()
1028 if (!peer) { in ovpn_nl_key_get_doit()
1085 if (!peer) { in ovpn_nl_key_swap_doit()
1128 if (!peer) { in ovpn_nl_key_del_doit()
[all …]
A Dudp.c72 struct ovpn_peer *peer; in ovpn_udp_encap_recv() local
120 if (unlikely(!peer)) in ovpn_udp_encap_recv()
125 ovpn_recv(peer, skb); in ovpn_udp_encap_recv()
172 spin_lock_bh(&peer->lock); in ovpn_udp4_output()
174 spin_unlock_bh(&peer->lock); in ovpn_udp4_output()
181 spin_lock_bh(&peer->lock); in ovpn_udp4_output()
183 spin_unlock_bh(&peer->lock); in ovpn_udp4_output()
248 spin_lock_bh(&peer->lock); in ovpn_udp6_output()
311 netdev_name(peer->ovpn->dev), peer->id); in ovpn_udp_output()
346 skb->dev = peer->ovpn->dev; in ovpn_udp_send_skb()
[all …]
A Dsocket.c66 void ovpn_socket_release(struct ovpn_peer *peer) in ovpn_socket_release() argument
73 sock = rcu_replace_pointer(peer->sock, NULL, true); in ovpn_socket_release()
86 released = ovpn_socket_put(peer, sock); in ovpn_socket_release()
99 ovpn_peer_put(sock->peer); in ovpn_socket_release()
117 struct ovpn_peer *peer) in ovpn_socket_attach() argument
122 return ovpn_tcp_socket_attach(ovpn_sock, peer); in ovpn_socket_attach()
166 if (ovpn_sock->ovpn != peer->ovpn) { in ovpn_socket_new()
213 ret = ovpn_socket_attach(ovpn_sock, sock, peer); in ovpn_socket_new()
226 ovpn_sock->peer = peer; in ovpn_socket_new()
227 ovpn_peer_hold(peer); in ovpn_socket_new()
[all …]
/drivers/ntb/test/
A Dntb_perf.c534 (void)ntb_peer_mw_clear_trans(peer->perf->ntb, peer->pidx, peer->gidx); in perf_free_outbuf()
544 peer->outbuf_xlat, peer->outbuf_size); in perf_setup_outbuf()
562 (void)ntb_mw_clear_trans(peer->perf->ntb, peer->pidx, peer->gidx); in perf_free_inbuf()
564 peer->inbuf, peer->inbuf_xlat); in perf_free_inbuf()
593 peer->inbuf_size, &peer->inbuf_xlat, in perf_setup_inbuf()
607 peer->inbuf_xlat, peer->inbuf_size); in perf_setup_inbuf()
633 perf_cmd_send(peer, PERF_CMD_SSIZE, peer->outbuf_size); in perf_service_work()
639 perf_cmd_send(peer, PERF_CMD_SXLAT, peer->inbuf_xlat); in perf_service_work()
648 peer == peer->perf->test_peer) { in perf_service_work()
895 peer->out_phys_addr, peer->outbuf_size, in perf_init_test()
[all …]
A Dntb_msi_test.c144 irq_count, peer); in ntb_msit_copy_peer_desc()
155 int peer; in ntb_msit_db_event() local
159 for (peer = 0; peer < sizeof(peer_mask) * 8; peer++) { in ntb_msit_db_event()
160 if (!(peer_mask & BIT(peer))) in ntb_msit_db_event()
171 kfree(nm->peers[peer].msi_desc); in ntb_msit_db_event()
188 if (idx >= peer->num_irqs) in ntb_msit_dbgfs_trigger()
192 idx, peer->pidx); in ntb_msit_dbgfs_trigger()
194 return ntb_msi_peer_trigger(peer->nm->ntb, peer->pidx, in ntb_msit_dbgfs_trigger()
195 &peer->msi_desc[idx]); in ntb_msit_dbgfs_trigger()
205 *port = ntb_peer_port_number(peer->nm->ntb, peer->pidx); in ntb_msit_dbgfs_port_get()
[all …]
/drivers/net/wireless/ath/ath11k/
A Dpeer.c22 return peer; in ath11k_peer_find_list_by_id()
41 return peer; in ath11k_peer_find()
60 return peer; in ath11k_peer_find_by_addr()
76 return peer; in ath11k_peer_find_by_id()
110 peer->vdev_id, peer->addr, peer_id); in ath11k_peer_unmap_event()
128 peer = kzalloc(sizeof(*peer), GFP_ATOMIC); in ath11k_peer_map_event()
220 peer->addr, peer->peer_id, ret); in ath11k_peer_rhash_add()
228 peer->addr, peer->peer_id, ret); in ath11k_peer_rhash_add()
310 if (peer && peer->vdev_id == vdev_id) in __ath11k_peer_delete()
488 peer->addr, peer->peer_id, ret); in ath11k_peer_rhash_delete()
[all …]
/drivers/net/can/
A Dvxcan.c49 peer = rcu_dereference(priv->peer); in vxcan_xmit()
90 struct net_device *peer = rtnl_dereference(priv->peer); in vxcan_open() local
92 if (!peer) in vxcan_open()
105 struct net_device *peer = rtnl_dereference(priv->peer); in vxcan_close() local
108 if (peer) in vxcan_close()
121 peer = rcu_dereference(priv->peer); in vxcan_get_iflink()
122 iflink = peer ? READ_ONCE(peer->ifindex) : 0; in vxcan_get_iflink()
242 rcu_assign_pointer(priv->peer, peer); in vxcan_newlink()
260 peer = rtnl_dereference(priv->peer); in vxcan_dellink()
269 if (peer) { in vxcan_dellink()
[all …]
/drivers/net/wireless/ath/ath12k/
A Dpeer.c40 return peer; in ath12k_peer_find()
59 return peer; in ath12k_peer_find_by_pdev_idx()
76 return peer; in ath12k_peer_find_by_addr()
91 return peer; in ath12k_peer_find_by_ml_id()
153 if (!peer) { in ath12k_peer_unmap_event()
160 peer->vdev_id, peer->addr, peer_id); in ath12k_peer_unmap_event()
163 kfree(peer); in ath12k_peer_unmap_event()
177 if (!peer) { in ath12k_peer_map_event()
178 peer = kzalloc(sizeof(*peer), GFP_ATOMIC); in ath12k_peer_map_event()
179 if (!peer) in ath12k_peer_map_event()
[all …]
/drivers/net/wireless/ath/ath10k/
A Dtxrx.c153 struct ath10k_peer *peer; in ath10k_peer_find() local
163 return peer; in ath10k_peer_find()
171 struct ath10k_peer *peer; in ath10k_peer_find_by_id() local
180 return peer; in ath10k_peer_find_by_id()
232 if (!peer) { in ath10k_peer_map_event()
233 peer = kzalloc(sizeof(*peer), GFP_ATOMIC); in ath10k_peer_map_event()
234 if (!peer) in ath10k_peer_map_event()
268 if (!peer) { in ath10k_peer_unmap_event()
275 peer->vdev_id, peer->addr, ev->peer_id); in ath10k_peer_unmap_event()
281 list_del(&peer->list); in ath10k_peer_unmap_event()
[all …]
/drivers/net/
A Dnetkit.c89 peer = rcu_dereference(nk->peer); in netkit_xmit()
90 if (unlikely(!peer || !(peer->flags & IFF_UP) || in netkit_xmit()
134 struct net_device *peer = rtnl_dereference(nk->peer); in netkit_open() local
136 if (!peer) in netkit_open()
151 if (peer) in netkit_close()
163 peer = rcu_dereference(nk->peer); in netkit_get_iflink()
164 if (peer) in netkit_get_iflink()
194 peer = rcu_dereference(nk->peer); in netkit_set_headroom()
295 return peer ? dev_net(peer) : dev_net(dev); in netkit_get_link_net()
455 rcu_assign_pointer(netkit_priv(dev)->peer, peer); in netkit_new_link()
[all …]
A Dveth.c204 data[0] = peer ? peer->ifindex : 0; in veth_get_ethtool_stats()
466 peer = rcu_dereference(priv->peer); in veth_get_stats64()
1280 peer = rtnl_dereference(priv->peer); in veth_set_xdp_features()
1310 peer = rtnl_dereference(priv->peer); in veth_set_channels()
1485 peer = rcu_dereference(priv->peer); in veth_get_iflink()
1498 peer = rtnl_dereference(priv->peer); in veth_fix_features()
1520 peer = rtnl_dereference(priv->peer); in veth_set_features()
1545 peer = rcu_dereference(priv->peer); in veth_set_rx_headroom()
1570 peer = rtnl_dereference(priv->peer); in veth_xdp_set()
1895 rcu_assign_pointer(priv->peer, peer); in veth_newlink()
[all …]
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dftm-initiator.c226 switch (peer->chandef.width) { in iwl_mvm_ftm_target_chandef_v1()
241 peer->chandef.width); in iwl_mvm_ftm_target_chandef_v1()
292 peer->chandef.width); in iwl_mvm_ftm_target_chandef_v2()
297 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mvm_ftm_target_chandef_v2()
329 if (peer->ftm.request_lci) in iwl_mvm_ftm_put_target_v2()
349 if (peer->ftm.asap) in iwl_mvm_ftm_set_target_flags()
352 if (peer->ftm.request_lci) in iwl_mvm_ftm_set_target_flags()
366 if (peer->ftm.trigger_based) in iwl_mvm_ftm_set_target_flags()
371 if ((peer->ftm.trigger_based || peer->ftm.non_trigger_based) && in iwl_mvm_ftm_set_target_flags()
372 peer->ftm.lmr_feedback) in iwl_mvm_ftm_set_target_flags()
[all …]
/drivers/ntb/
A Dmsi.c99 int peer, peer_widx; in ntb_msi_setup_mws() local
114 for (peer = 0; peer < ntb_peer_port_count(ntb); peer++) { in ntb_msi_setup_mws()
115 peer_widx = ntb_peer_highest_mw_idx(ntb, peer); in ntb_msi_setup_mws()
127 for (peer = 0; peer < ntb_peer_port_count(ntb); peer++) { in ntb_msi_setup_mws()
128 peer_widx = ntb_peer_highest_mw_idx(ntb, peer); in ntb_msi_setup_mws()
144 ret = ntb_mw_set_trans(ntb, peer, peer_widx, in ntb_msi_setup_mws()
156 for (i = 0; i < peer; i++) { in ntb_msi_setup_mws()
157 peer_widx = ntb_peer_highest_mw_idx(ntb, peer); in ntb_msi_setup_mws()
176 int peer; in ntb_msi_clear_mws() local
179 for (peer = 0; peer < ntb_peer_port_count(ntb); peer++) { in ntb_msi_clear_mws()
[all …]
/drivers/net/wireless/intel/iwlwifi/mld/
A Dftm-initiator.c72 switch (peer->chandef.width) { in iwl_mld_ftm_set_target_chandef()
95 peer->chandef.width); in iwl_mld_ftm_set_target_chandef()
100 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mld_ftm_set_target_chandef()
121 if (peer->ftm.asap) in iwl_mld_ftm_set_target_flags()
124 if (peer->ftm.request_lci) in iwl_mld_ftm_set_target_flags()
127 if (peer->ftm.request_civicloc) in iwl_mld_ftm_set_target_flags()
138 if (peer->ftm.trigger_based) in iwl_mld_ftm_set_target_flags()
143 if ((peer->ftm.trigger_based || peer->ftm.non_trigger_based) && in iwl_mld_ftm_set_target_flags()
144 peer->ftm.lmr_feedback) in iwl_mld_ftm_set_target_flags()
169 (peer->ftm.trigger_based || peer->ftm.non_trigger_based)) in iwl_mld_ftm_set_sta()
[all …]
/drivers/net/wireless/marvell/mwifiex/
A Dtdls.c730 const u8 *peer, in mwifiex_construct_tdls_action_frame() argument
898 u8 *peer, *pos, *end; in mwifiex_process_tdls_action_frame() local
910 peer = buf + ETH_ALEN; in mwifiex_process_tdls_action_frame()
1243 peer++; in mwifiex_get_tdls_list()
1303 peer->mac_addr, peer->rssi); in mwifiex_tdls_check_tx()
1306 peer->mac_addr, in mwifiex_tdls_check_tx()
1312 peer->do_discover) { in mwifiex_tdls_check_tx()
1314 peer->mac_addr, in mwifiex_tdls_check_tx()
1332 list_del(&peer->list); in mwifiex_flush_auto_tdls_list()
1333 kfree(peer); in mwifiex_flush_auto_tdls_list()
[all …]

Completed in 79 milliseconds

12345678