Searched refs:ovpn_peer (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/net/ovpn/ |
| H A D | peer.h | 64 struct ovpn_peer { struct 125 static inline bool ovpn_peer_hold(struct ovpn_peer *peer) in ovpn_peer_hold() argument 136 static inline void ovpn_peer_put(struct ovpn_peer *peer) in ovpn_peer_put() 141 struct ovpn_peer *ovpn_peer_new(struct ovpn_priv *ovpn, u32 id); 142 int ovpn_peer_add(struct ovpn_priv *ovpn, struct ovpn_peer *peer); 143 int ovpn_peer_del(struct ovpn_peer *peer, enum ovpn_del_peer_reason reason); 147 struct ovpn_peer *ovpn_peer_get_by_transp_addr(struct ovpn_priv *ovpn, 149 struct ovpn_peer *ovpn_peer_get_by_id(struct ovpn_priv *ovpn, u32 peer_id); 150 struct ovpn_peer *ovpn_peer_get_by_dst(struct ovpn_priv *ovpn, 152 void ovpn_peer_hash_vpn_ip(struct ovpn_peer *peer); [all …]
|
| H A D | peer.c | 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() [all …]
|
| H A D | socket.h | 18 struct ovpn_peer; 36 struct ovpn_peer *peer; 46 struct ovpn_peer *peer); 47 void ovpn_socket_release(struct ovpn_peer *peer);
|
| H A D | tcp.c | 64 static void ovpn_tcp_to_userspace(struct ovpn_peer *peer, struct sock *sk, in ovpn_tcp_to_userspace() 73 static struct sk_buff *ovpn_tcp_skb_packet(const struct ovpn_peer *peer, in ovpn_tcp_skb_packet() 104 struct ovpn_peer *peer = container_of(strp, struct ovpn_peer, tcp.strp); in ovpn_tcp_rcv() 165 struct ovpn_peer *peer; in ovpn_tcp_recvmsg() 211 struct ovpn_peer *peer = ovpn_sock->peer; in ovpn_tcp_socket_detach() 240 struct ovpn_peer *peer = sock->peer; in ovpn_tcp_socket_wait_finish() 255 static void ovpn_tcp_send_sock(struct ovpn_peer *peer, struct sock *sk) in ovpn_tcp_send_sock() 327 static void ovpn_tcp_send_sock_skb(struct ovpn_peer *peer, struct sock *sk, in ovpn_tcp_send_sock_skb() 345 void ovpn_tcp_send_skb(struct ovpn_peer *peer, struct sock *sk, in ovpn_tcp_send_skb() 372 struct ovpn_peer *peer; in ovpn_tcp_release() [all …]
|
| H A D | io.c | 60 static void ovpn_netdev_write(struct ovpn_peer *peer, struct sk_buff *skb) in ovpn_netdev_write() 114 struct ovpn_peer *peer; in ovpn_decrypt_post() 214 void ovpn_recv(struct ovpn_peer *peer, struct sk_buff *skb) in ovpn_recv() 243 struct ovpn_peer *peer; in ovpn_encrypt_post() 312 static bool ovpn_encrypt_one(struct ovpn_peer *peer, struct sk_buff *skb) in ovpn_encrypt_one() 337 struct ovpn_peer *peer) in ovpn_send() 362 struct ovpn_peer *peer; in ovpn_net_xmit() 458 void ovpn_xmit_special(struct ovpn_peer *peer, const void *data, in ovpn_xmit_special()
|
| H A D | socket.c | 43 static bool ovpn_socket_put(struct ovpn_peer *peer, struct ovpn_socket *sock) in ovpn_socket_put() 66 void ovpn_socket_release(struct ovpn_peer *peer) in ovpn_socket_release() 117 struct ovpn_peer *peer) in ovpn_socket_attach() 134 struct ovpn_socket *ovpn_socket_new(struct socket *sock, struct ovpn_peer *peer) in ovpn_socket_new()
|
| H A D | udp.h | 14 struct ovpn_peer; 22 void ovpn_udp_send_skb(struct ovpn_peer *peer, struct sock *sk,
|
| H A D | tcp.h | 23 struct ovpn_peer *peer); 33 void ovpn_tcp_send_skb(struct ovpn_peer *peer, struct sock *sk,
|
| H A D | udp.c | 71 struct ovpn_peer *peer; in ovpn_udp_encap_recv() 144 static int ovpn_udp4_output(struct ovpn_peer *peer, struct ovpn_bind *bind, in ovpn_udp4_output() 219 static int ovpn_udp6_output(struct ovpn_peer *peer, struct ovpn_bind *bind, in ovpn_udp6_output() 296 static int ovpn_udp_output(struct ovpn_peer *peer, struct dst_cache *cache, in ovpn_udp_output() 340 void ovpn_udp_send_skb(struct ovpn_peer *peer, struct sock *sk, in ovpn_udp_send_skb()
|
| H A D | netlink.c | 279 static int ovpn_nl_peer_modify(struct ovpn_peer *peer, struct genl_info *info, in ovpn_nl_peer_modify() 353 struct ovpn_peer *peer; in ovpn_nl_peer_new_doit() 480 struct ovpn_peer *peer; in ovpn_nl_peer_set_doit() 544 const struct ovpn_peer *peer, u32 portid, u32 seq, in ovpn_nl_send_peer() 666 struct ovpn_peer *peer; in ovpn_nl_peer_get_doit() 733 struct ovpn_peer *peer; in ovpn_nl_peer_get_dumpit() 792 struct ovpn_peer *peer; in ovpn_nl_peer_del_doit() 892 struct ovpn_peer *peer; in ovpn_nl_key_new_doit() 998 struct ovpn_peer *peer; in ovpn_nl_key_get_doit() 1078 struct ovpn_peer *peer; in ovpn_nl_key_swap_doit() [all …]
|
| H A D | bind.c | 49 void ovpn_bind_reset(struct ovpn_peer *peer, struct ovpn_bind *new) in ovpn_bind_reset()
|