Lines Matching refs:dst
26 struct dst_entry *dst; in ip6_route_me_harder() local
35 dst = ip6_route_output(net, skb->sk, &fl6); in ip6_route_me_harder()
36 if (dst->error) { in ip6_route_me_harder()
37 IP6_INC_STATS(net, ip6_dst_idev(dst), IPSTATS_MIB_OUTNOROUTES); in ip6_route_me_harder()
39 dst_release(dst); in ip6_route_me_harder()
40 return dst->error; in ip6_route_me_harder()
46 skb_dst_set(skb, dst); in ip6_route_me_harder()
52 dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), skb->sk, 0); in ip6_route_me_harder()
53 if (IS_ERR(dst)) in ip6_route_me_harder()
54 return PTR_ERR(dst); in ip6_route_me_harder()
55 skb_dst_set(skb, dst); in ip6_route_me_harder()
110 static int nf_ip6_route(struct net *net, struct dst_entry **dst, in nf_ip6_route() argument
128 *dst = result; in nf_ip6_route()