Searched refs:lwtunnel_state (Results 1 – 11 of 11) sorted by relevance
17 struct lwtunnel_state { struct30 struct lwtunnel_state **ts); argument34 struct lwtunnel_state *lwtstate);35 int (*get_encap_size)(struct lwtunnel_state *lwtstate);36 int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b);40 static inline void lwtstate_free(struct lwtunnel_state *lws) in lwtstate_free()45 static inline struct lwtunnel_state *46 lwtstate_get(struct lwtunnel_state *lws) in lwtstate_get()54 static inline void lwtstate_put(struct lwtunnel_state *lws) in lwtstate_put()63 static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate) in lwtunnel_output_redirect()[all …]
24 static inline struct mpls_iptunnel_encap *mpls_lwtunnel_encap(struct lwtunnel_state *lwtstate) in mpls_lwtunnel_encap()
324 static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate) in lwt_tun_info()344 static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate) in lwt_tun_info()
88 struct lwtunnel_state *lwtstate;103 struct lwtunnel_state *lwtstate;
95 struct lwtunnel_state *nh_lwtstate;
30 struct lwtunnel_state *lwtunnel_state_alloc(int encap_len) in lwtunnel_state_alloc()32 struct lwtunnel_state *lws; in lwtunnel_state_alloc()76 const void *cfg, struct lwtunnel_state **lws) in lwtunnel_build_state()96 int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate) in lwtunnel_fill_encap()133 int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate) in lwtunnel_get_encap_size()155 int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) in lwtunnel_cmp_encap()187 struct lwtunnel_state *lwtstate; in lwtunnel_output()221 struct lwtunnel_state *lwtstate; in lwtunnel_input()
22 struct lwtunnel_state *lwstate) in ila_params_lwtunnel()132 struct lwtunnel_state **ts) in ila_build_state()137 struct lwtunnel_state *newts; in ila_build_state()180 struct lwtunnel_state *lwtstate) in ila_fill_encap_info()193 static int ila_encap_nlsize(struct lwtunnel_state *lwtstate) in ila_encap_nlsize()199 static int ila_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) in ila_encap_cmp()
1825 struct lwtunnel_state *lwtstate; in ip6_route_info_create()
127 struct lwtunnel_state **ts) in mpls_build_state()131 struct lwtunnel_state *newts; in mpls_build_state()170 struct lwtunnel_state *lwtstate) in mpls_fill_encap_info()186 static int mpls_encap_nlsize(struct lwtunnel_state *lwtstate) in mpls_encap_nlsize()195 static int mpls_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) in mpls_encap_cmp()
234 struct lwtunnel_state **ts) in ip_tun_build_state()237 struct lwtunnel_state *new_state; in ip_tun_build_state()280 struct lwtunnel_state *lwtstate) in ip_tun_fill_encap_info()295 static int ip_tun_encap_nlsize(struct lwtunnel_state *lwtstate) in ip_tun_encap_nlsize()305 static int ip_tun_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) in ip_tun_cmp_encap()329 struct lwtunnel_state **ts) in ip6_tun_build_state()332 struct lwtunnel_state *new_state; in ip6_tun_build_state()375 struct lwtunnel_state *lwtstate) in ip6_tun_fill_encap_info()390 static int ip6_tun_encap_nlsize(struct lwtunnel_state *lwtstate) in ip6_tun_encap_nlsize()
501 struct lwtunnel_state *lwtstate; in fib_get_nhs()601 struct lwtunnel_state *lwtstate; in fib_encap_match()1087 struct lwtunnel_state *lwtstate; in fib_create_info()