Searched refs:l2tp_session (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/net/l2tp/ |
| D | l2tp_core.h | 71 struct l2tp_session { struct 115 int (*build_header)(struct l2tp_session *session, void *buf); argument 116 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len); argument 117 void (*session_close)(struct l2tp_session *session); argument 184 int (*session_delete)(struct l2tp_session *session); 187 static inline void *l2tp_session_priv(struct l2tp_session *session) in l2tp_session_priv() 194 struct l2tp_session *l2tp_tunnel_get_session(struct l2tp_tunnel *tunnel, 199 struct l2tp_session *l2tp_session_get(const struct net *net, u32 session_id); 200 struct l2tp_session *l2tp_session_get_nth(struct l2tp_tunnel *tunnel, int nth); 201 struct l2tp_session *l2tp_session_get_by_ifname(const struct net *net, [all …]
|
| D | l2tp_core.c | 202 struct l2tp_session *l2tp_tunnel_get_session(struct l2tp_tunnel *tunnel, in l2tp_tunnel_get_session() 206 struct l2tp_session *session; in l2tp_tunnel_get_session() 224 struct l2tp_session *l2tp_session_get(const struct net *net, u32 session_id) in l2tp_session_get() 227 struct l2tp_session *session; in l2tp_session_get() 245 struct l2tp_session *l2tp_session_get_nth(struct l2tp_tunnel *tunnel, int nth) in l2tp_session_get_nth() 248 struct l2tp_session *session; in l2tp_session_get_nth() 271 struct l2tp_session *l2tp_session_get_by_ifname(const struct net *net, in l2tp_session_get_by_ifname() 276 struct l2tp_session *session; in l2tp_session_get_by_ifname() 296 int l2tp_session_register(struct l2tp_session *session, in l2tp_session_register() 299 struct l2tp_session *session_walk; in l2tp_session_register() [all …]
|
| D | l2tp_eth.c | 40 struct l2tp_session *session; 78 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() 127 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() 177 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() 199 struct l2tp_session *session = arg; in l2tp_eth_show() 218 struct l2tp_session *session, in l2tp_eth_adjust_mtu() 264 struct l2tp_session *session; in l2tp_eth_create()
|
| D | l2tp_ppp.c | 138 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() 154 static inline struct l2tp_session *pppol2tp_sock_to_session(struct sock *sk) in pppol2tp_sock_to_session() 156 struct l2tp_session *session; in pppol2tp_sock_to_session() 162 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session() 211 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() 278 struct l2tp_session *session; in pppol2tp_sendmsg() 355 struct l2tp_session *session; in pppol2tp_xmit() 416 struct l2tp_session *session = sk->sk_user_data; in pppol2tp_session_destruct() 433 struct l2tp_session *session; in pppol2tp_release() 534 struct l2tp_session *session = arg; in pppol2tp_show() [all …]
|
| D | l2tp_debugfs.c | 40 struct l2tp_session *session; /* NULL means get next tunnel */ 131 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() 133 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_dfs_seq_tunnel_show() 179 struct l2tp_session *session = v; in l2tp_dfs_seq_session_show()
|
| D | l2tp_netlink.c | 42 int flags, struct l2tp_session *session, 48 static struct l2tp_session *l2tp_nl_session_get(struct genl_info *info) in l2tp_nl_session_get() 54 struct l2tp_session *session = NULL; in l2tp_nl_session_get() 134 struct l2tp_session *session, in l2tp_session_notify() 515 struct l2tp_session *session; in l2tp_nl_cmd_session_create() 644 struct l2tp_session *session; in l2tp_nl_cmd_session_delete() 670 struct l2tp_session *session; in l2tp_nl_cmd_session_modify() 705 struct l2tp_session *session, u8 cmd) in l2tp_nl_session_send() 783 struct l2tp_session *session; in l2tp_nl_cmd_session_get() 821 struct l2tp_session *session; in l2tp_nl_cmd_session_dump()
|
| D | l2tp_ip.c | 120 struct l2tp_session *session; in l2tp_ip_recv()
|
| D | l2tp_ip6.c | 133 struct l2tp_session *session; in l2tp_ip6_recv()
|
| /Linux-v5.4/Documentation/networking/ |
| D | l2tp.txt | 305 struct l2tp_session context for each session. The l2tp_tunnel is 307 sessions in the tunnel. The l2tp_session context keeps kernel state
|