Lines Matching refs:session
111 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len);
119 void (*session_close)(struct l2tp_session *session);
206 void (*session_delete)(struct l2tp_session *session);
209 static inline void *l2tp_session_priv(struct l2tp_session *session) in l2tp_session_priv() argument
211 return &session->priv[0]; in l2tp_session_priv()
217 void l2tp_session_inc_refcount(struct l2tp_session *session);
218 void l2tp_session_dec_refcount(struct l2tp_session *session);
249 int l2tp_session_register(struct l2tp_session *session,
251 void l2tp_session_delete(struct l2tp_session *session);
257 void l2tp_recv_common(struct l2tp_session *session, struct sk_buff *skb,
263 void l2tp_session_set_header_len(struct l2tp_session *session, int version);
264 int l2tp_xmit_skb(struct l2tp_session *session, struct sk_buff *skb);
281 static inline int l2tp_get_l2specific_len(struct l2tp_session *session) in l2tp_get_l2specific_len() argument
283 switch (session->l2specific_type) { in l2tp_get_l2specific_len()
322 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
325 int opt_len = session->peer_cookie_len + l2tp_get_l2specific_len(session); in l2tp_v3_ensure_opt_in_linear()