Home
last modified time | relevance | path

Searched refs:ovpn_socket (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ovpn/
H A Dsocket.c24 struct ovpn_socket *sock = container_of(kref, struct ovpn_socket, in ovpn_socket_release_kref()
43 static bool ovpn_socket_put(struct ovpn_peer *peer, struct ovpn_socket *sock) in ovpn_socket_put()
68 struct ovpn_socket *sock; in ovpn_socket_release()
110 static bool ovpn_socket_hold(struct ovpn_socket *sock) in ovpn_socket_hold()
115 static int ovpn_socket_attach(struct ovpn_socket *ovpn_sock, in ovpn_socket_attach()
134 struct ovpn_socket *ovpn_socket_new(struct socket *sock, struct ovpn_peer *peer) in ovpn_socket_new()
136 struct ovpn_socket *ovpn_sock; in ovpn_socket_new()
H A Dtcp.h22 int ovpn_tcp_socket_attach(struct ovpn_socket *ovpn_sock,
24 void ovpn_tcp_socket_detach(struct ovpn_socket *ovpn_sock);
25 void ovpn_tcp_socket_wait_finish(struct ovpn_socket *sock);
H A Dtcp.c164 struct ovpn_socket *sock; in ovpn_tcp_recvmsg()
209 void ovpn_tcp_socket_detach(struct ovpn_socket *ovpn_sock) in ovpn_tcp_socket_detach()
238 void ovpn_tcp_socket_wait_finish(struct ovpn_socket *sock) in ovpn_tcp_socket_wait_finish()
317 struct ovpn_socket *sock; in ovpn_tcp_tx_work()
319 sock = container_of(work, struct ovpn_socket, tcp_tx_work); in ovpn_tcp_tx_work()
371 struct ovpn_socket *sock; in ovpn_tcp_release()
405 struct ovpn_socket *sock; in ovpn_tcp_sendmsg()
470 struct ovpn_socket *sock; in ovpn_tcp_data_ready()
483 struct ovpn_socket *sock; in ovpn_tcp_write_space()
509 int ovpn_tcp_socket_attach(struct ovpn_socket *ovpn_sock, in ovpn_tcp_socket_attach()
[all …]
H A Dudp.c34 static struct ovpn_socket *ovpn_socket_from_udp_sock(struct sock *sk) in ovpn_socket_from_udp_sock()
36 struct ovpn_socket *ovpn_sock; in ovpn_socket_from_udp_sock()
70 struct ovpn_socket *ovpn_sock; in ovpn_udp_encap_recv()
359 struct ovpn_socket *sock; in ovpn_udp_encap_destroy()
385 int ovpn_udp_socket_attach(struct ovpn_socket *ovpn_sock, struct socket *sock, in ovpn_udp_socket_attach()
394 struct ovpn_socket *old_data; in ovpn_udp_socket_attach()
435 void ovpn_udp_socket_detach(struct ovpn_socket *ovpn_sock) in ovpn_udp_socket_detach()
H A Dudp.h18 int ovpn_udp_socket_attach(struct ovpn_socket *ovpn_sock, struct socket *sock,
20 void ovpn_udp_socket_detach(struct ovpn_socket *ovpn_sock);
H A Dsocket.h30 struct ovpn_socket { struct
45 struct ovpn_socket *ovpn_socket_new(struct socket *sock, argument
H A Dio.c106 struct ovpn_socket *sock; in ovpn_decrypt_post()
237 struct ovpn_socket *sock; in ovpn_encrypt_post()
H A Dnetlink.c345 struct ovpn_socket *ovpn_sock; in ovpn_nl_peer_new_doit()
470 struct ovpn_socket *sock; in ovpn_nl_peer_set_doit()
539 struct ovpn_socket *sock; in ovpn_nl_send_peer()
1149 struct ovpn_socket *sock; in ovpn_nl_peer_del_notify()
1215 struct ovpn_socket *sock; in ovpn_nl_key_swap_notify()
H A Dpeer.c1134 struct ovpn_socket *ovpn_sock; in ovpn_peer_release_p2p()
1162 struct ovpn_socket *ovpn_sock; in ovpn_peers_release_mp()
/linux/tools/testing/selftests/net/ovpn/
H A Dovpn-cli.c469 static int ovpn_socket(struct ovpn_ctx *ctx, sa_family_t family, int proto) in ovpn_socket() function
550 return ovpn_socket(ctx, family, IPPROTO_UDP); in ovpn_udp_socket()
557 ret = ovpn_socket(ctx, family, IPPROTO_TCP); in ovpn_listen()