Lines Matching defs:dst
127 struct dst_entry *dst = skb_dst(skb);
128 struct net *net = dev_net(dst->dev);
181 set_tun_src(net, dst->dev, &hdr->daddr, &hdr->saddr);
255 struct dst_entry *dst = skb_dst(skb);
259 tinfo = seg6_encap_lwtunnel(dst->lwtstate);
316 struct dst_entry *dst = NULL;
329 dst = dst_cache_get(&slwt->cache);
334 if (!dst) {
336 dst = skb_dst(skb);
337 if (!dst->error) {
339 dst_cache_set_ip6(&slwt->cache, dst,
344 skb_dst_set(skb, dst);
347 err = skb_cow_head(skb, LL_RESERVED_SPACE(dst->dev));
357 struct dst_entry *dst = NULL;
368 dst = dst_cache_get(&slwt->cache);
371 if (unlikely(!dst)) {
382 dst = ip6_route_output(net, NULL, &fl6);
383 if (dst->error) {
384 err = dst->error;
385 dst_release(dst);
390 dst_cache_set_ip6(&slwt->cache, dst, &fl6.saddr);
395 skb_dst_set(skb, dst);
397 err = skb_cow_head(skb, LL_RESERVED_SPACE(dst->dev));