Lines Matching refs:session
113 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len);
121 void (*session_close)(struct l2tp_session *session);
203 void (*session_delete)(struct l2tp_session *session);
206 static inline void *l2tp_session_priv(struct l2tp_session *session) in l2tp_session_priv() argument
208 return &session->priv[0]; in l2tp_session_priv()
213 void l2tp_session_put(struct l2tp_session *session);
246 int l2tp_session_register(struct l2tp_session *session,
248 void l2tp_session_delete(struct l2tp_session *session);
254 void l2tp_recv_common(struct l2tp_session *session, struct sk_buff *skb,
260 void l2tp_session_set_header_len(struct l2tp_session *session, int version,
262 int l2tp_xmit_skb(struct l2tp_session *session, struct sk_buff *skb);
276 static inline int l2tp_get_l2specific_len(struct l2tp_session *session) in l2tp_get_l2specific_len() argument
278 switch (session->l2specific_type) { in l2tp_get_l2specific_len()
317 static inline int l2tp_v3_ensure_opt_in_linear(struct l2tp_session *session, struct sk_buff *skb, in l2tp_v3_ensure_opt_in_linear() argument
320 int opt_len = session->peer_cookie_len + l2tp_get_l2specific_len(session); in l2tp_v3_ensure_opt_in_linear()