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
32
static inline struct bpf_lwt *bpf_lwt_lwtunnel(struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
322
static void bpf_destroy_state(struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
376
struct lwtunnel_state **ts,
net/core/lwt_bpf.c
380
struct lwtunnel_state *newts;
net/core/lwt_bpf.c
467
static int bpf_fill_encap_info(struct sk_buff *skb, struct lwtunnel_state *lwt)
net/core/lwt_bpf.c
479
static int bpf_encap_nlsize(struct lwtunnel_state *lwtstate)
net/core/lwt_bpf.c
506
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
376
struct lwtunnel_state *lwtstate;
net/core/lwtunnel.c
430
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
625
struct lwtunnel_state *lwtstate;
net/ipv4/fib_semantics.c
884
struct lwtunnel_state *lwtstate;
net/ipv4/ip_tunnel_core.c
1039
struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
1057
static int ip6_tun_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
678
struct lwtunnel_state **ts,
net/ipv4/ip_tunnel_core.c
682
struct lwtunnel_state *new_state;
net/ipv4/ip_tunnel_core.c
751
static void ip_tun_destroy_state(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
869
struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
926
static int ip_tun_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv4/ip_tunnel_core.c
938
static int ip_tun_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b)
net/ipv4/ip_tunnel_core.c
972
struct lwtunnel_state **ts,
net/ipv4/ip_tunnel_core.c
976
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
335
struct lwtunnel_state *lwtstate)
net/ipv6/rpl_iptunnel.c
345
static int rpl_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/rpl_iptunnel.c
352
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
477
struct lwtunnel_state *lwtst;
net/ipv6/seg6_iptunnel.c
55
static inline struct seg6_lwt *seg6_lwt_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
61
seg6_encap_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
643
struct lwtunnel_state **ts,
net/ipv6/seg6_iptunnel.c
648
struct lwtunnel_state *newts;
net/ipv6/seg6_iptunnel.c
725
static void seg6_destroy_state(struct lwtunnel_state *lwt)
net/ipv6/seg6_iptunnel.c
731
struct lwtunnel_state *lwtstate)
net/ipv6/seg6_iptunnel.c
741
static int seg6_encap_nlsize(struct lwtunnel_state *lwtstate)
net/ipv6/seg6_iptunnel.c
748
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;