Lines Matching refs:ovpn_peer

29 	struct ovpn_peer *peer;  in unlock_ovpn()
45 void ovpn_peer_keepalive_set(struct ovpn_peer *peer, u32 interval, u32 timeout) in ovpn_peer_keepalive_set()
76 struct ovpn_peer *peer = container_of(work, struct ovpn_peer, in ovpn_peer_keepalive_send()
92 struct ovpn_peer *ovpn_peer_new(struct ovpn_priv *ovpn, u32 id) in ovpn_peer_new()
94 struct ovpn_peer *peer; in ovpn_peer_new()
142 int ovpn_peer_reset_sockaddr(struct ovpn_peer *peer, in ovpn_peer_reset_sockaddr()
196 void ovpn_peer_endpoints_update(struct ovpn_peer *peer, struct sk_buff *skb) in ovpn_peer_endpoints_update()
344 struct ovpn_peer *peer = container_of(head, struct ovpn_peer, rcu); in ovpn_peer_release_rcu()
357 static void ovpn_peer_release(struct ovpn_peer *peer) in ovpn_peer_release()
373 struct ovpn_peer *peer = container_of(kref, struct ovpn_peer, refcount); in ovpn_peer_release_kref()
450 static struct ovpn_peer *ovpn_peer_get_by_vpn_addr4(struct ovpn_priv *ovpn, in ovpn_peer_get_by_vpn_addr4()
455 struct ovpn_peer *tmp; in ovpn_peer_get_by_vpn_addr4()
485 static struct ovpn_peer *ovpn_peer_get_by_vpn_addr6(struct ovpn_priv *ovpn, in ovpn_peer_get_by_vpn_addr6()
490 struct ovpn_peer *tmp; in ovpn_peer_get_by_vpn_addr6()
518 static bool ovpn_peer_transp_match(const struct ovpn_peer *peer, in ovpn_peer_transp_match()
562 static struct ovpn_peer *
566 struct ovpn_peer *tmp, *peer = NULL; in ovpn_peer_get_by_transp_addr_p2p()
585 struct ovpn_peer *ovpn_peer_get_by_transp_addr(struct ovpn_priv *ovpn, in ovpn_peer_get_by_transp_addr()
588 struct ovpn_peer *tmp, *peer = NULL; in ovpn_peer_get_by_transp_addr()
636 static struct ovpn_peer *ovpn_peer_get_by_id_p2p(struct ovpn_priv *ovpn, in ovpn_peer_get_by_id_p2p()
639 struct ovpn_peer *tmp, *peer = NULL; in ovpn_peer_get_by_id_p2p()
657 struct ovpn_peer *ovpn_peer_get_by_id(struct ovpn_priv *ovpn, u32 peer_id) in ovpn_peer_get_by_id()
659 struct ovpn_peer *tmp, *peer = NULL; in ovpn_peer_get_by_id()
684 static void ovpn_peer_remove(struct ovpn_peer *peer, in ovpn_peer_remove()
734 struct ovpn_peer *ovpn_peer_get_by_dst(struct ovpn_priv *ovpn, in ovpn_peer_get_by_dst()
737 struct ovpn_peer *peer = NULL; in ovpn_peer_get_by_dst()
861 struct ovpn_peer *peer) in ovpn_peer_check_by_src()
898 void ovpn_peer_hash_vpn_ip(struct ovpn_peer *peer) in ovpn_peer_hash_vpn_ip()
936 static int ovpn_peer_add_mp(struct ovpn_priv *ovpn, struct ovpn_peer *peer) in ovpn_peer_add_mp()
943 struct ovpn_peer *tmp; in ovpn_peer_add_mp()
1003 static int ovpn_peer_add_p2p(struct ovpn_priv *ovpn, struct ovpn_peer *peer) in ovpn_peer_add_p2p()
1006 struct ovpn_peer *tmp; in ovpn_peer_add_p2p()
1035 int ovpn_peer_add(struct ovpn_priv *ovpn, struct ovpn_peer *peer) in ovpn_peer_add()
1070 static int ovpn_peer_del_mp(struct ovpn_peer *peer, in ovpn_peer_del_mp()
1074 struct ovpn_peer *tmp; in ovpn_peer_del_mp()
1099 static int ovpn_peer_del_p2p(struct ovpn_peer *peer, in ovpn_peer_del_p2p()
1103 struct ovpn_peer *tmp; in ovpn_peer_del_p2p()
1124 int ovpn_peer_del(struct ovpn_peer *peer, enum ovpn_del_peer_reason reason) in ovpn_peer_del()
1156 struct ovpn_peer *peer; in ovpn_peer_release_p2p()
1184 struct ovpn_peer *peer; in ovpn_peers_release_mp()
1228 static time64_t ovpn_peer_keepalive_work_single(struct ovpn_peer *peer, in ovpn_peer_keepalive_work_single()
1304 struct ovpn_peer *peer; in ovpn_peer_keepalive_work_mp()
1329 struct ovpn_peer *peer; in ovpn_peer_keepalive_work_p2p()