Lines Matching defs:lwtunnel_state

28 struct lwtunnel_state {
42 struct lwtunnel_state **ts,
44 void (*destroy_state)(struct lwtunnel_state *lws);
48 struct lwtunnel_state *lwtstate);
49 int (*get_encap_size)(struct lwtunnel_state *lwtstate);
50 int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b);
60 void lwtstate_free(struct lwtunnel_state *lws);
62 static inline struct lwtunnel_state *
63 lwtstate_get(struct lwtunnel_state *lws)
71 static inline void lwtstate_put(struct lwtunnel_state *lws)
80 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
88 static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
96 static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
104 static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
125 struct lwtunnel_state **lws,
127 int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate,
129 int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate);
130 struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len);
131 int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b);
151 static inline void lwtstate_free(struct lwtunnel_state *lws)
155 static inline struct lwtunnel_state *
156 lwtstate_get(struct lwtunnel_state *lws)
161 static inline void lwtstate_put(struct lwtunnel_state *lws)
165 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
170 static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
175 static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
184 static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
221 struct lwtunnel_state **lws,
228 struct lwtunnel_state *lwtstate,
234 static inline int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)
239 static inline struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len)
244 static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a,
245 struct lwtunnel_state *b)