Lines Matching defs:slwt
273 static int input_action_end(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end()
293 static int input_action_end_x(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end_x()
312 static int input_action_end_t(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end_t()
333 struct seg6_local_lwt *slwt) in input_action_end_dx2()
393 struct seg6_local_lwt *slwt; in input_action_end_dx6_finish() local
413 struct seg6_local_lwt *slwt) in input_action_end_dx6()
443 struct seg6_local_lwt *slwt; in input_action_end_dx4_finish() local
466 struct seg6_local_lwt *slwt) in input_action_end_dx4()
497 static int __seg6_end_dt_vrf_build(struct seg6_local_lwt *slwt, const void *cfg, in __seg6_end_dt_vrf_build()
615 struct seg6_local_lwt *slwt, u16 family) in end_dt_vrf_core()
661 struct seg6_local_lwt *slwt) in input_action_end_dt4()
693 static int seg6_end_dt4_build(struct seg6_local_lwt *slwt, const void *cfg, in seg6_end_dt4_build()
700 seg6_end_dt_mode seg6_end_dt6_parse_mode(struct seg6_local_lwt *slwt) in seg6_end_dt6_parse_mode()
715 static enum seg6_end_dt_mode seg6_end_dt6_get_mode(struct seg6_local_lwt *slwt) in seg6_end_dt6_get_mode()
722 static int seg6_end_dt6_build(struct seg6_local_lwt *slwt, const void *cfg, in seg6_end_dt6_build()
742 struct seg6_local_lwt *slwt) in input_action_end_dt6()
784 static int seg6_end_dt46_build(struct seg6_local_lwt *slwt, const void *cfg, in seg6_end_dt46_build()
791 struct seg6_local_lwt *slwt) in input_action_end_dt46()
814 static int input_action_end_b6(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end_b6()
841 struct seg6_local_lwt *slwt) in input_action_end_b6_encap()
897 struct seg6_local_lwt *slwt) in input_action_end_bpf()
1062 static bool seg6_lwtunnel_counters_enabled(struct seg6_local_lwt *slwt) in seg6_lwtunnel_counters_enabled()
1067 static void seg6_local_update_counters(struct seg6_local_lwt *slwt, in seg6_local_update_counters()
1090 struct seg6_local_lwt *slwt; in seg6_local_input_core() local
1137 static int parse_nla_srh(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_srh()
1161 static int put_nla_srh(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_srh()
1189 static void destroy_attr_srh(struct seg6_local_lwt *slwt) in destroy_attr_srh()
1194 static int parse_nla_table(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_table()
1201 static int put_nla_table(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_table()
1218 seg6_end_dt_info *seg6_possible_end_dt_info(struct seg6_local_lwt *slwt) in seg6_possible_end_dt_info()
1228 struct seg6_local_lwt *slwt) in parse_nla_vrftable()
1240 static int put_nla_vrftable(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_vrftable()
1264 static int parse_nla_nh4(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_nh4()
1272 static int put_nla_nh4(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_nh4()
1290 static int parse_nla_nh6(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_nh6()
1298 static int put_nla_nh6(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_nh6()
1316 static int parse_nla_iif(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_iif()
1323 static int put_nla_iif(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_iif()
1339 static int parse_nla_oif(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_oif()
1346 static int put_nla_oif(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_oif()
1369 static int parse_nla_bpf(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_bpf()
1400 static int put_nla_bpf(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_bpf()
1432 static void destroy_attr_bpf(struct seg6_local_lwt *slwt) in destroy_attr_bpf()
1447 struct seg6_local_lwt *slwt) in parse_nla_counters()
1494 static int put_nla_counters(struct sk_buff *skb, struct seg6_local_lwt *slwt) in put_nla_counters()
1540 static void destroy_attr_counters(struct seg6_local_lwt *slwt) in destroy_attr_counters()
1603 struct seg6_local_lwt *slwt) in __destroy_attrs()
1631 static void destroy_attrs(struct seg6_local_lwt *slwt) in destroy_attrs()
1639 struct seg6_local_lwt *slwt) in parse_nla_optional_attrs()
1680 seg6_local_lwtunnel_build_state(struct seg6_local_lwt *slwt, const void *cfg, in seg6_local_lwtunnel_build_state()
1696 static void seg6_local_lwtunnel_destroy_state(struct seg6_local_lwt *slwt) in seg6_local_lwtunnel_destroy_state()
1708 static int parse_nla_action(struct nlattr **attrs, struct seg6_local_lwt *slwt) in parse_nla_action()
1781 struct seg6_local_lwt *slwt; in seg6_local_build_state() local
1828 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt); in seg6_local_destroy_state() local
1840 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt); in seg6_local_fill_encap() local
1864 struct seg6_local_lwt *slwt = seg6_local_lwtunnel(lwt); in seg6_local_get_encap_size() local