Lines Matching defs:dst
130 struct dst_entry *dst = skb_dst(skb);
131 struct net *net = dev_net(dst->dev);
184 set_tun_src(net, dst->dev, &hdr->daddr, &hdr->saddr);
207 struct dst_entry *dst = skb_dst(skb);
208 struct net *net = dev_net(dst->dev);
266 set_tun_src(net, dst->dev, &hdr->daddr, &hdr->saddr);
302 set_tun_src(net, dst->dev, &hdr->daddr, &hdr->saddr);
376 struct dst_entry *dst = skb_dst(skb);
380 tinfo = seg6_encap_lwtunnel(dst->lwtstate);
457 struct dst_entry *dst = NULL;
470 dst = dst_cache_get(&slwt->cache);
473 if (!dst) {
475 dst = skb_dst(skb);
476 if (!dst->error) {
478 dst_cache_set_ip6(&slwt->cache, dst,
484 skb_dst_set(skb, dst);
487 err = skb_cow_head(skb, LL_RESERVED_SPACE(dst->dev));
528 struct dst_entry *dst = NULL;
539 dst = dst_cache_get(&slwt->cache);
542 if (unlikely(!dst)) {
553 dst = ip6_route_output(net, NULL, &fl6);
554 if (dst->error) {
555 err = dst->error;
556 dst_release(dst);
561 dst_cache_set_ip6(&slwt->cache, dst, &fl6.saddr);
566 skb_dst_set(skb, dst);
568 err = skb_cow_head(skb, LL_RESERVED_SPACE(dst->dev));