Lines Matching refs:lwtstate

48 			  struct lwtunnel_state *lwtstate);
49 int (*get_encap_size)(struct lwtunnel_state *lwtstate);
80 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
82 if (lwtstate && (lwtstate->flags & LWTUNNEL_STATE_OUTPUT_REDIRECT))
88 static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
90 if (lwtstate && (lwtstate->flags & LWTUNNEL_STATE_INPUT_REDIRECT))
96 static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
98 if (lwtstate && (lwtstate->flags & LWTUNNEL_STATE_XMIT_REDIRECT))
104 static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
107 if ((lwtunnel_xmit_redirect(lwtstate) ||
108 lwtunnel_output_redirect(lwtstate)) && lwtstate->headroom < mtu)
109 return lwtstate->headroom;
127 int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate,
129 int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate);
140 if (lwtunnel_output_redirect(dst->lwtstate)) {
141 dst->lwtstate->orig_output = dst->output;
144 if (lwtunnel_input_redirect(dst->lwtstate)) {
145 dst->lwtstate->orig_input = dst->input;
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,
228 struct lwtunnel_state *lwtstate,
234 static inline int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)