lwtunnel_state 72 include/net/dst.h struct lwtunnel_state *lwtstate; lwtunnel_state 87 include/net/ip_fib.h struct lwtunnel_state *nhc_lwtstate; lwtunnel_state 480 include/net/ip_tunnels.h static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate) lwtunnel_state 500 include/net/ip_tunnels.h static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate) lwtunnel_state 39 include/net/lwtunnel.h struct lwtunnel_state **ts, lwtunnel_state 41 include/net/lwtunnel.h void (*destroy_state)(struct lwtunnel_state *lws); lwtunnel_state 45 include/net/lwtunnel.h struct lwtunnel_state *lwtstate); lwtunnel_state 46 include/net/lwtunnel.h int (*get_encap_size)(struct lwtunnel_state *lwtstate); lwtunnel_state 47 include/net/lwtunnel.h int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b); lwtunnel_state 54 include/net/lwtunnel.h void lwtstate_free(struct lwtunnel_state *lws); lwtunnel_state 56 include/net/lwtunnel.h static inline struct lwtunnel_state * lwtunnel_state 57 include/net/lwtunnel.h lwtstate_get(struct lwtunnel_state *lws) lwtunnel_state 65 include/net/lwtunnel.h static inline void lwtstate_put(struct lwtunnel_state *lws) lwtunnel_state 74 include/net/lwtunnel.h static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 82 include/net/lwtunnel.h static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 90 include/net/lwtunnel.h static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 98 include/net/lwtunnel.h static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate, lwtunnel_state 119 include/net/lwtunnel.h struct lwtunnel_state **lws, lwtunnel_state 121 include/net/lwtunnel.h int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate, lwtunnel_state 123 include/net/lwtunnel.h int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate); lwtunnel_state 124 include/net/lwtunnel.h struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len); lwtunnel_state 125 include/net/lwtunnel.h int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b); lwtunnel_state 145 include/net/lwtunnel.h static inline void lwtstate_free(struct lwtunnel_state *lws) lwtunnel_state 149 include/net/lwtunnel.h static inline struct lwtunnel_state * lwtunnel_state 150 include/net/lwtunnel.h lwtstate_get(struct lwtunnel_state *lws) lwtunnel_state 155 include/net/lwtunnel.h static inline void lwtstate_put(struct lwtunnel_state *lws) lwtunnel_state 159 include/net/lwtunnel.h static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 164 include/net/lwtunnel.h static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 169 include/net/lwtunnel.h static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate) lwtunnel_state 178 include/net/lwtunnel.h static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate, lwtunnel_state 215 include/net/lwtunnel.h struct lwtunnel_state **lws, lwtunnel_state 222 include/net/lwtunnel.h struct lwtunnel_state *lwtstate, lwtunnel_state 228 include/net/lwtunnel.h static inline int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate) lwtunnel_state 233 include/net/lwtunnel.h static inline struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len) lwtunnel_state 238 include/net/lwtunnel.h static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a, lwtunnel_state 239 include/net/lwtunnel.h struct lwtunnel_state *b) lwtunnel_state 17 include/net/mpls_iptunnel.h static inline struct mpls_iptunnel_encap *mpls_lwtunnel_encap(struct lwtunnel_state *lwtstate) lwtunnel_state 29 net/core/lwt_bpf.c static inline struct bpf_lwt *bpf_lwt_lwtunnel(struct lwtunnel_state *lwt) lwtunnel_state 318 net/core/lwt_bpf.c static void bpf_destroy_state(struct lwtunnel_state *lwt) lwtunnel_state 372 net/core/lwt_bpf.c struct lwtunnel_state **ts, lwtunnel_state 376 net/core/lwt_bpf.c struct lwtunnel_state *newts; lwtunnel_state 463 net/core/lwt_bpf.c static int bpf_fill_encap_info(struct sk_buff *skb, struct lwtunnel_state *lwt) lwtunnel_state 475 net/core/lwt_bpf.c static int bpf_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 502 net/core/lwt_bpf.c static int bpf_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) lwtunnel_state 57 net/core/lwtunnel.c struct lwtunnel_state *lwtunnel_state_alloc(int encap_len) lwtunnel_state 59 net/core/lwtunnel.c struct lwtunnel_state *lws; lwtunnel_state 103 net/core/lwtunnel.c const void *cfg, struct lwtunnel_state **lws, lwtunnel_state 207 net/core/lwtunnel.c void lwtstate_free(struct lwtunnel_state *lws) lwtunnel_state 221 net/core/lwtunnel.c int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate, lwtunnel_state 262 net/core/lwtunnel.c int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate) lwtunnel_state 284 net/core/lwtunnel.c int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) lwtunnel_state 316 net/core/lwtunnel.c struct lwtunnel_state *lwtstate; lwtunnel_state 350 net/core/lwtunnel.c struct lwtunnel_state *lwtstate; lwtunnel_state 385 net/core/lwtunnel.c struct lwtunnel_state *lwtstate; lwtunnel_state 578 net/ipv4/fib_semantics.c struct lwtunnel_state *lwtstate; lwtunnel_state 816 net/ipv4/fib_semantics.c struct lwtunnel_state *lwtstate; lwtunnel_state 224 net/ipv4/ip_tunnel_core.c struct lwtunnel_state **ts, lwtunnel_state 228 net/ipv4/ip_tunnel_core.c struct lwtunnel_state *new_state; lwtunnel_state 279 net/ipv4/ip_tunnel_core.c static void ip_tun_destroy_state(struct lwtunnel_state *lwtstate) lwtunnel_state 289 net/ipv4/ip_tunnel_core.c struct lwtunnel_state *lwtstate) lwtunnel_state 305 net/ipv4/ip_tunnel_core.c static int ip_tun_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 315 net/ipv4/ip_tunnel_core.c static int ip_tun_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b) lwtunnel_state 341 net/ipv4/ip_tunnel_core.c struct lwtunnel_state **ts, lwtunnel_state 345 net/ipv4/ip_tunnel_core.c struct lwtunnel_state *new_state; lwtunnel_state 389 net/ipv4/ip_tunnel_core.c struct lwtunnel_state *lwtstate) lwtunnel_state 405 net/ipv4/ip_tunnel_core.c static int ip6_tun_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 27 net/ipv6/ila/ila_lwt.c struct lwtunnel_state *lwt) lwtunnel_state 33 net/ipv6/ila/ila_lwt.c struct lwtunnel_state *lwt) lwtunnel_state 130 net/ipv6/ila/ila_lwt.c struct lwtunnel_state **ts, lwtunnel_state 136 net/ipv6/ila/ila_lwt.c struct lwtunnel_state *newts; lwtunnel_state 257 net/ipv6/ila/ila_lwt.c static void ila_destroy_state(struct lwtunnel_state *lwt) lwtunnel_state 263 net/ipv6/ila/ila_lwt.c struct lwtunnel_state *lwtstate) lwtunnel_state 289 net/ipv6/ila/ila_lwt.c static int ila_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 298 net/ipv6/ila/ila_lwt.c static int ila_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) lwtunnel_state 35 net/ipv6/seg6_iptunnel.c static inline struct seg6_lwt *seg6_lwt_lwtunnel(struct lwtunnel_state *lwt) lwtunnel_state 41 net/ipv6/seg6_iptunnel.c seg6_encap_lwtunnel(struct lwtunnel_state *lwt) lwtunnel_state 381 net/ipv6/seg6_iptunnel.c struct lwtunnel_state **ts, lwtunnel_state 386 net/ipv6/seg6_iptunnel.c struct lwtunnel_state *newts; lwtunnel_state 459 net/ipv6/seg6_iptunnel.c static void seg6_destroy_state(struct lwtunnel_state *lwt) lwtunnel_state 465 net/ipv6/seg6_iptunnel.c struct lwtunnel_state *lwtstate) lwtunnel_state 475 net/ipv6/seg6_iptunnel.c static int seg6_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 482 net/ipv6/seg6_iptunnel.c static int seg6_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b) lwtunnel_state 62 net/ipv6/seg6_local.c static struct seg6_local_lwt *seg6_local_lwtunnel(struct lwtunnel_state *lwt) lwtunnel_state 960 net/ipv6/seg6_local.c const void *cfg, struct lwtunnel_state **ts, lwtunnel_state 964 net/ipv6/seg6_local.c struct lwtunnel_state *newts; lwtunnel_state 1005 net/ipv6/seg6_local.c static void seg6_local_destroy_state(struct lwtunnel_state *lwt) lwtunnel_state 1020 net/ipv6/seg6_local.c struct lwtunnel_state *lwt) lwtunnel_state 1041 net/ipv6/seg6_local.c static int seg6_local_get_encap_size(struct lwtunnel_state *lwt) lwtunnel_state 1077 net/ipv6/seg6_local.c static int seg6_local_cmp_encap(struct lwtunnel_state *a, lwtunnel_state 1078 net/ipv6/seg6_local.c struct lwtunnel_state *b) lwtunnel_state 167 net/mpls/mpls_iptunnel.c struct lwtunnel_state **ts, lwtunnel_state 172 net/mpls/mpls_iptunnel.c struct lwtunnel_state *newts; lwtunnel_state 229 net/mpls/mpls_iptunnel.c struct lwtunnel_state *lwtstate) lwtunnel_state 249 net/mpls/mpls_iptunnel.c static int mpls_encap_nlsize(struct lwtunnel_state *lwtstate) lwtunnel_state 264 net/mpls/mpls_iptunnel.c static int mpls_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)