Home
last modified time | relevance | path

Searched refs:slwt (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/net/ipv6/
Dseg6_local.c41 int (*build_state)(struct seg6_local_lwt *slwt, const void *cfg,
43 void (*destroy_state)(struct seg6_local_lwt *slwt);
64 int (*input)(struct sk_buff *skb, struct seg6_local_lwt *slwt);
302 static int input_action_end(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end() argument
322 static int input_action_end_x(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end_x() argument
332 seg6_lookup_nexthop(skb, &slwt->nh6, 0); in input_action_end_x()
341 static int input_action_end_t(struct sk_buff *skb, struct seg6_local_lwt *slwt) in input_action_end_t() argument
351 seg6_lookup_nexthop(skb, NULL, slwt->table); in input_action_end_t()
362 struct seg6_local_lwt *slwt) in input_action_end_dx2() argument
384 odev = dev_get_by_index_rcu(net, slwt->oif); in input_action_end_dx2()
[all …]
Dseg6_iptunnel.c315 struct seg6_lwt *slwt; in seg6_input_core() local
324 slwt = seg6_lwt_lwtunnel(orig_dst->lwtstate); in seg6_input_core()
327 dst = dst_cache_get(&slwt->cache); in seg6_input_core()
337 dst_cache_set_ip6(&slwt->cache, dst, in seg6_input_core()
387 struct seg6_lwt *slwt; in seg6_output_core() local
394 slwt = seg6_lwt_lwtunnel(orig_dst->lwtstate); in seg6_output_core()
397 dst = dst_cache_get(&slwt->cache); in seg6_output_core()
419 dst_cache_set_ip6(&slwt->cache, dst, &fl6.saddr); in seg6_output_core()
473 struct seg6_lwt *slwt; in seg6_build_state() local
517 newts = lwtunnel_state_alloc(tuninfo_len + sizeof(*slwt)); in seg6_build_state()
[all …]