Home
last modified time | relevance | path

Searched refs:l2tp_tunnel (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/net/l2tp/
Dl2tp_core.h48 struct l2tp_tunnel;
79 struct l2tp_tunnel *tunnel; /* back pointer to tunnel
147 struct l2tp_tunnel { struct
184 int (*session_create)(struct net *net, struct l2tp_tunnel *tunnel, argument
195 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id);
196 struct l2tp_tunnel *l2tp_tunnel_get_nth(const struct net *net, int nth);
197 struct l2tp_session *l2tp_tunnel_get_session(struct l2tp_tunnel *tunnel,
200 void l2tp_tunnel_free(struct l2tp_tunnel *tunnel);
203 struct l2tp_session *l2tp_session_get_nth(struct l2tp_tunnel *tunnel, int nth);
209 struct l2tp_tunnel **tunnelp);
[all …]
Dl2tp_core.c122 static inline struct l2tp_tunnel *l2tp_tunnel(struct sock *sk) in l2tp_tunnel() function
153 l2tp_session_id_hash(struct l2tp_tunnel *tunnel, u32 session_id) in l2tp_session_id_hash()
158 void l2tp_tunnel_free(struct l2tp_tunnel *tunnel) in l2tp_tunnel_free()
166 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id) in l2tp_tunnel_get()
169 struct l2tp_tunnel *tunnel; in l2tp_tunnel_get()
186 struct l2tp_tunnel *l2tp_tunnel_get_nth(const struct net *net, int nth) in l2tp_tunnel_get_nth()
189 struct l2tp_tunnel *tunnel; in l2tp_tunnel_get_nth()
206 struct l2tp_session *l2tp_tunnel_get_session(struct l2tp_tunnel *tunnel, in l2tp_tunnel_get_session()
249 struct l2tp_session *l2tp_session_get_nth(struct l2tp_tunnel *tunnel, int nth) in l2tp_session_get_nth()
301 struct l2tp_tunnel *tunnel) in l2tp_session_register()
[all …]
Dl2tp_netlink.c43 int flags, struct l2tp_tunnel *tunnel, u8 cmd);
56 struct l2tp_tunnel *tunnel; in l2tp_nl_session_get()
109 struct l2tp_tunnel *tunnel, in l2tp_tunnel_notify()
171 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_create()
267 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_delete()
297 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_modify()
327 struct l2tp_tunnel *tunnel, u8 cmd) in l2tp_nl_tunnel_send()
441 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_get()
486 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_dump()
517 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_session_create()
[all …]
Dl2tp_ppp.c283 struct l2tp_tunnel *tunnel; in pppol2tp_sendmsg()
360 struct l2tp_tunnel *tunnel; in pppol2tp_xmit()
652 static int pppol2tp_tunnel_mtu(const struct l2tp_tunnel *tunnel) in pppol2tp_tunnel_mtu()
672 struct l2tp_tunnel *tunnel; in pppol2tp_connect()
867 static int pppol2tp_session_create(struct net *net, struct l2tp_tunnel *tunnel, in pppol2tp_session_create()
913 struct l2tp_tunnel *tunnel; in pppol2tp_getname()
1041 struct l2tp_tunnel *tunnel) in pppol2tp_tunnel_copy_stats()
1156 struct l2tp_tunnel *tunnel, in pppol2tp_tunnel_setsockopt()
1256 struct l2tp_tunnel *tunnel; in pppol2tp_setsockopt()
1297 struct l2tp_tunnel *tunnel, in pppol2tp_tunnel_getsockopt()
[all …]
Dl2tp_eth.c222 static void l2tp_eth_adjust_mtu(struct l2tp_tunnel *tunnel, in l2tp_eth_adjust_mtu()
262 static int l2tp_eth_create(struct net *net, struct l2tp_tunnel *tunnel, in l2tp_eth_create()
Dl2tp_debugfs.c44 struct l2tp_tunnel *tunnel;
127 struct l2tp_tunnel *tunnel = v; in l2tp_dfs_seq_tunnel_show()
Dl2tp_ip.c125 struct l2tp_tunnel *tunnel = NULL; in l2tp_ip_recv()
237 struct l2tp_tunnel *tunnel = sk->sk_user_data; in l2tp_ip_destroy_sock()
Dl2tp_ip6.c138 struct l2tp_tunnel *tunnel = NULL; in l2tp_ip6_recv()
250 struct l2tp_tunnel *tunnel = sk->sk_user_data; in l2tp_ip6_destroy_sock()
/Linux-v4.19/Documentation/networking/
Dl2tp.txt304 The driver keeps a struct l2tp_tunnel context per L2TP tunnel and a
305 struct l2tp_session context for each session. The l2tp_tunnel is