Lines Matching defs:seg6_local_lwt
34 struct seg6_local_lwt;
39 int (*input)(struct sk_buff *skb, struct seg6_local_lwt *slwt);
48 struct seg6_local_lwt {
62 static struct seg6_local_lwt *seg6_local_lwtunnel(struct lwtunnel_state *lwt)
64 return (struct seg6_local_lwt *)lwt->data;
219 static int input_action_end(struct sk_buff *skb, struct seg6_local_lwt *slwt)
239 static int input_action_end_x(struct sk_buff *skb, struct seg6_local_lwt *slwt)
258 static int input_action_end_t(struct sk_buff *skb, struct seg6_local_lwt *slwt)
279 struct seg6_local_lwt *slwt)
336 struct seg6_local_lwt *slwt)
371 struct seg6_local_lwt *slwt)
405 struct seg6_local_lwt *slwt)
425 static int input_action_end_b6(struct sk_buff *skb, struct seg6_local_lwt *slwt)
451 struct seg6_local_lwt *slwt)
506 struct seg6_local_lwt *slwt)
633 struct seg6_local_lwt *slwt;
659 static int parse_nla_srh(struct nlattr **attrs, struct seg6_local_lwt *slwt)
683 static int put_nla_srh(struct sk_buff *skb, struct seg6_local_lwt *slwt)
701 static int cmp_nla_srh(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
711 static int parse_nla_table(struct nlattr **attrs, struct seg6_local_lwt *slwt)
718 static int put_nla_table(struct sk_buff *skb, struct seg6_local_lwt *slwt)
726 static int cmp_nla_table(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
734 static int parse_nla_nh4(struct nlattr **attrs, struct seg6_local_lwt *slwt)
742 static int put_nla_nh4(struct sk_buff *skb, struct seg6_local_lwt *slwt)
755 static int cmp_nla_nh4(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
760 static int parse_nla_nh6(struct nlattr **attrs, struct seg6_local_lwt *slwt)
768 static int put_nla_nh6(struct sk_buff *skb, struct seg6_local_lwt *slwt)
781 static int cmp_nla_nh6(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
786 static int parse_nla_iif(struct nlattr **attrs, struct seg6_local_lwt *slwt)
793 static int put_nla_iif(struct sk_buff *skb, struct seg6_local_lwt *slwt)
801 static int cmp_nla_iif(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
809 static int parse_nla_oif(struct nlattr **attrs, struct seg6_local_lwt *slwt)
816 static int put_nla_oif(struct sk_buff *skb, struct seg6_local_lwt *slwt)
824 static int cmp_nla_oif(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
839 static int parse_nla_bpf(struct nlattr **attrs, struct seg6_local_lwt *slwt)
870 static int put_nla_bpf(struct sk_buff *skb, struct seg6_local_lwt *slwt)
891 static int cmp_nla_bpf(struct seg6_local_lwt *a, struct seg6_local_lwt *b)
903 int (*parse)(struct nlattr **attrs, struct seg6_local_lwt *slwt);
904 int (*put)(struct sk_buff *skb, struct seg6_local_lwt *slwt);
905 int (*cmp)(struct seg6_local_lwt *a, struct seg6_local_lwt *b);
939 static int parse_nla_action(struct nlattr **attrs, struct seg6_local_lwt *slwt)
978 struct seg6_local_lwt *slwt;
1020 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
1035 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
1056 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt);
1093 struct seg6_local_lwt *slwt_a, *slwt_b;