Symbol: lwtunnel_state
include/net/dst.h
81
struct lwtunnel_state *lwtstate;
include/net/dst.h
96
struct lwtunnel_state *lwtstate;
include/net/dst_metadata.h
72
static inline struct xfrm_md_info *lwt_xfrm_info(struct lwtunnel_state *lwt)
include/net/ip_fib.h
91
struct lwtunnel_state *nhc_lwtstate;
include/net/ip_tunnels.h
720
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
include/net/ip_tunnels.h
740
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
104
static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
include/net/lwtunnel.h
125
struct lwtunnel_state **lws,
include/net/lwtunnel.h
127
int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate,
include/net/lwtunnel.h
129
int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate);
include/net/lwtunnel.h
130
struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len);
include/net/lwtunnel.h
131
int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b);
include/net/lwtunnel.h
151
static inline void lwtstate_free(struct lwtunnel_state *lws)
include/net/lwtunnel.h
155
static inline struct lwtunnel_state *
include/net/lwtunnel.h
156
lwtstate_get(struct lwtunnel_state *lws)
include/net/lwtunnel.h
161
static inline void lwtstate_put(struct lwtunnel_state *lws)
include/net/lwtunnel.h
165
static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
170
static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
175
static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
184
static inline unsigned int lwtunnel_headroom(struct lwtunnel_state *lwtstate,
include/net/lwtunnel.h
222
struct lwtunnel_state **lws,
include/net/lwtunnel.h
229
struct lwtunnel_state *lwtstate,
include/net/lwtunnel.h
235
static inline int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
240
static inline struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len)
include/net/lwtunnel.h
245
static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a,
include/net/lwtunnel.h
246
struct lwtunnel_state *b)
include/net/lwtunnel.h
42
struct lwtunnel_state **ts,
include/net/lwtunnel.h
44
void (*destroy_state)(struct lwtunnel_state *lws);
include/net/lwtunnel.h
48
struct lwtunnel_state *lwtstate);
include/net/lwtunnel.h
49
int (*get_encap_size)(struct lwtunnel_state *lwtstate);
include/net/lwtunnel.h
50
int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b);
include/net/lwtunnel.h
60
void lwtstate_free(struct lwtunnel_state *lws);
include/net/lwtunnel.h
62
static inline struct lwtunnel_state *
include/net/lwtunnel.h
63
lwtstate_get(struct lwtunnel_state *lws)
include/net/lwtunnel.h
71
static inline void lwtstate_put(struct lwtunnel_state *lws)
include/net/lwtunnel.h
80
static inline bool lwtunnel_output_redirect(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
88
static inline bool lwtunnel_input_redirect(struct lwtunnel_state *lwtstate)
include/net/lwtunnel.h
96
static inline bool lwtunnel_xmit_redirect(struct lwtunnel_state *lwtstate)
include/net/mpls_iptunnel.h
20
static inline struct mpls_iptunnel_encap *mpls_lwtunnel_encap(struct lwtunnel_state *lwtstate)
net/core/lwt_bpf.c
31
static inline struct bpf_lwt *bpf_lwt_lwtunnel(struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
328
static void bpf_destroy_state(struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
382
struct lwtunnel_state **ts,
net/core/lwt_bpf.c
386
struct lwtunnel_state *newts;
net/core/lwt_bpf.c
473
static int bpf_fill_encap_info(struct sk_buff *skb, struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
485
static int bpf_encap_nlsize(struct lwtunnel_state *lwtstate)
net/core/lwt_bpf.c
512
static int bpf_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/core/lwtunnel.c
115
const void *cfg, struct lwtunnel_state **lws,
net/core/lwtunnel.c
215
void lwtstate_free(struct lwtunnel_state *lws)
net/core/lwtunnel.c
229
int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate,
net/core/lwtunnel.c
270
int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)
net/core/lwtunnel.c
292
int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/core/lwtunnel.c
323
struct lwtunnel_state *lwtstate;
net/core/lwtunnel.c
378
struct lwtunnel_state *lwtstate;
net/core/lwtunnel.c
434
struct lwtunnel_state *lwtstate;
net/core/lwtunnel.c
69
struct lwtunnel_state *lwtunnel_state_alloc(int encap_len)
net/core/lwtunnel.c
71
struct lwtunnel_state *lws;
net/ipv4/fib_semantics.c
623
struct lwtunnel_state *lwtstate;
net/ipv4/fib_semantics.c
881
struct lwtunnel_state *lwtstate;
net/ipv4/ip_tunnel_core.c
1045
struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
1063
static int ip6_tun_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
684
struct lwtunnel_state **ts,
net/ipv4/ip_tunnel_core.c
688
struct lwtunnel_state *new_state;
net/ipv4/ip_tunnel_core.c
757
static void ip_tun_destroy_state(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
875
struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
932
static int ip_tun_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
944
static int ip_tun_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv4/ip_tunnel_core.c
978
struct lwtunnel_state **ts,
net/ipv4/ip_tunnel_core.c
982
struct lwtunnel_state *new_state;
net/ipv6/ila/ila_lwt.c
137
struct lwtunnel_state **ts,
net/ipv6/ila/ila_lwt.c
143
struct lwtunnel_state *newts;
net/ipv6/ila/ila_lwt.c
264
static void ila_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/ila/ila_lwt.c
27
struct lwtunnel_state *lwt)
net/ipv6/ila/ila_lwt.c
270
struct lwtunnel_state *lwtstate)
net/ipv6/ila/ila_lwt.c
296
static int ila_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/ila/ila_lwt.c
305
static int ila_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv6/ila/ila_lwt.c
33
struct lwtunnel_state *lwt)
net/ipv6/ioam6_iptunnel.c
101
struct lwtunnel_state **ts,
net/ipv6/ioam6_iptunnel.c
107
struct lwtunnel_state *lwt;
net/ipv6/ioam6_iptunnel.c
459
static void ioam6_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/ioam6_iptunnel.c
469
struct lwtunnel_state *lwtstate)
net/ipv6/ioam6_iptunnel.c
505
static int ioam6_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/ioam6_iptunnel.c
525
static int ioam6_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv6/ioam6_iptunnel.c
54
static struct ioam6_lwt *ioam6_lwt_state(struct lwtunnel_state *lwt)
net/ipv6/ioam6_iptunnel.c
59
static struct ioam6_lwt_encap *ioam6_lwt_info(struct lwtunnel_state *lwt)
net/ipv6/ioam6_iptunnel.c
64
static struct ioam6_trace_hdr *ioam6_lwt_trace(struct lwtunnel_state *lwt)
net/ipv6/rpl_iptunnel.c
122
static void rpl_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/rpl_iptunnel.c
24
static inline struct rpl_lwt *rpl_lwt_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/rpl_iptunnel.c
265
struct lwtunnel_state *lwtst;
net/ipv6/rpl_iptunnel.c
30
rpl_encap_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/rpl_iptunnel.c
344
struct lwtunnel_state *lwtstate)
net/ipv6/rpl_iptunnel.c
354
static int rpl_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/rpl_iptunnel.c
361
static int rpl_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv6/rpl_iptunnel.c
69
struct lwtunnel_state **ts,
net/ipv6/rpl_iptunnel.c
73
struct lwtunnel_state *newts;
net/ipv6/seg6_iptunnel.c
493
struct lwtunnel_state *lwtst;
net/ipv6/seg6_iptunnel.c
57
static inline struct seg6_lwt *seg6_lwt_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
63
seg6_encap_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
668
struct lwtunnel_state **ts,
net/ipv6/seg6_iptunnel.c
673
struct lwtunnel_state *newts;
net/ipv6/seg6_iptunnel.c
777
static void seg6_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
786
struct lwtunnel_state *lwtstate)
net/ipv6/seg6_iptunnel.c
801
static int seg6_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/seg6_iptunnel.c
815
static int seg6_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv6/seg6_local.c
211
static struct seg6_local_lwt *seg6_local_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_local.c
2503
struct lwtunnel_state **ts,
net/ipv6/seg6_local.c
2507
struct lwtunnel_state *newts;
net/ipv6/seg6_local.c
2553
static void seg6_local_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/seg6_local.c
2565
struct lwtunnel_state *lwt)
net/ipv6/seg6_local.c
2589
static int seg6_local_get_encap_size(struct lwtunnel_state *lwt)
net/ipv6/seg6_local.c
2640
static int seg6_local_cmp_encap(struct lwtunnel_state *a,
net/ipv6/seg6_local.c
2641
struct lwtunnel_state *b)
net/mpls/mpls_iptunnel.c
165
struct lwtunnel_state **ts,
net/mpls/mpls_iptunnel.c
170
struct lwtunnel_state *newts;
net/mpls/mpls_iptunnel.c
227
struct lwtunnel_state *lwtstate)
net/mpls/mpls_iptunnel.c
247
static int mpls_encap_nlsize(struct lwtunnel_state *lwtstate)
net/mpls/mpls_iptunnel.c
262
static int mpls_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/xfrm/xfrm_interface_core.c
112
struct lwtunnel_state *lwt)
net/xfrm/xfrm_interface_core.c
123
static int xfrmi_encap_nlsize(struct lwtunnel_state *lwtstate)
net/xfrm/xfrm_interface_core.c
129
static int xfrmi_encap_cmp(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/xfrm/xfrm_interface_core.c
69
static void xfrmi_destroy_state(struct lwtunnel_state *lwt)
net/xfrm/xfrm_interface_core.c
75
struct lwtunnel_state **ts,
net/xfrm/xfrm_interface_core.c
79
struct lwtunnel_state *new_state;