Symbol: seg6_local_lwt
net/ipv6/seg6_local.c
1014
static int __seg6_end_dt_vrf_build(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
1132
struct seg6_local_lwt *slwt, u16 family)
net/ipv6/seg6_local.c
1178
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1210
static int seg6_end_dt4_build(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
1217
seg6_end_dt_mode seg6_end_dt6_parse_mode(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1232
static enum seg6_end_dt_mode seg6_end_dt6_get_mode(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1239
static int seg6_end_dt6_build(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
1259
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1301
static int seg6_end_dt46_build(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
1308
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1331
static int input_action_end_b6(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1357
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1415
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1586
static bool seg6_lwtunnel_counters_enabled(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1591
static void seg6_local_update_counters(struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1614
struct seg6_local_lwt *slwt;
net/ipv6/seg6_local.c
1660
static int parse_nla_srh(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1685
static int put_nla_srh(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1703
static int cmp_nla_srh(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1713
static void destroy_attr_srh(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1718
static int parse_nla_table(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1726
static int put_nla_table(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1734
static int cmp_nla_table(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1743
seg6_end_dt_info *seg6_possible_end_dt_info(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1753
struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1766
static int put_nla_vrftable(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1779
static int cmp_nla_vrftable(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1790
static int parse_nla_nh4(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1799
static int put_nla_nh4(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1812
static int cmp_nla_nh4(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1817
static int parse_nla_nh6(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1826
static int put_nla_nh6(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1839
static int cmp_nla_nh6(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1844
static int parse_nla_iif(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1852
static int put_nla_iif(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1860
static int cmp_nla_iif(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1868
static int parse_nla_oif(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1876
static int put_nla_oif(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1884
static int cmp_nla_oif(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1899
static int parse_nla_bpf(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
1931
static int put_nla_bpf(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1952
static int cmp_nla_bpf(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
1963
static void destroy_attr_bpf(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
1978
struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
2026
static int put_nla_counters(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2065
static int cmp_nla_counters(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
2072
static void destroy_attr_counters(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
211
static struct seg6_local_lwt *seg6_local_lwtunnel(struct lwtunnel_state *lwt)
net/ipv6/seg6_local.c
213
return (struct seg6_local_lwt *)lwt->data;
net/ipv6/seg6_local.c
2137
static int parse_nla_flavors(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
2193
static int put_nla_flavors(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2234
static int cmp_nla_flavors(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
net/ipv6/seg6_local.c
2250
static int encap_size_flavors(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2266
int (*parse)(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
2268
int (*put)(struct sk_buff *skb, struct seg6_local_lwt *slwt);
net/ipv6/seg6_local.c
2269
int (*cmp)(struct seg6_local_lwt *a, struct seg6_local_lwt *b);
net/ipv6/seg6_local.c
2275
void (*destroy)(struct seg6_local_lwt *slwt);
net/ipv6/seg6_local.c
2328
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2356
static void destroy_attrs(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2364
struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
2406
seg6_local_lwtunnel_build_state(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
2422
static void seg6_local_lwtunnel_destroy_state(struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
2434
static int parse_nla_action(struct nlattr **attrs, struct seg6_local_lwt *slwt,
net/ipv6/seg6_local.c
2508
struct seg6_local_lwt *slwt;
net/ipv6/seg6_local.c
2555
struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
net/ipv6/seg6_local.c
2567
struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
net/ipv6/seg6_local.c
2591
struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
net/ipv6/seg6_local.c
2643
struct seg6_local_lwt *slwt_a, *slwt_b;
net/ipv6/seg6_local.c
38
struct seg6_local_lwt;
net/ipv6/seg6_local.c
382
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
390
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
407
static int end_next_csid_core(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
42
int (*build_state)(struct seg6_local_lwt *slwt, const void *cfg,
net/ipv6/seg6_local.c
422
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
430
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
44
void (*destroy_state)(struct seg6_local_lwt *slwt);
net/ipv6/seg6_local.c
448
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
65
int (*input)(struct sk_buff *skb, struct seg6_local_lwt *slwt);
net/ipv6/seg6_local.c
742
static int end_flv8986_core(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
796
static int input_action_end(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
817
static int input_action_end_x(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
829
static int input_action_end_t(struct sk_buff *skb, struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
850
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
910
struct seg6_local_lwt *slwt;
net/ipv6/seg6_local.c
930
struct seg6_local_lwt *slwt)
net/ipv6/seg6_local.c
961
struct seg6_local_lwt *slwt;
net/ipv6/seg6_local.c
983
struct seg6_local_lwt *slwt)