Lines Matching refs: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);
57 void lwtstate_free(struct lwtunnel_state *lws);
59 static inline struct lwtunnel_state *
60 lwtstate_get(struct lwtunnel_state *lws)
68 static inline void lwtstate_put(struct lwtunnel_state *lws)
77 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
85 static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
93 static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
101 static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
122 struct lwtunnel_state **lws,
124 int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate,
126 int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate);
127 struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len);
128 int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b);
148 static inline void lwtstate_free(struct lwtunnel_state *lws)
152 static inline struct lwtunnel_state *
153 lwtstate_get(struct lwtunnel_state *lws)
158 static inline void lwtstate_put(struct lwtunnel_state *lws)
162 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
167 static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
172 static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
181 static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
218 struct lwtunnel_state **lws,
225 struct lwtunnel_state *lwtstate,
231 static inline int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)
236 static inline struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len)
241 static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a,
242 struct lwtunnel_state *b)