Lines Matching refs:dst
95 struct dst_entry dst; member
162 static inline struct inet6_dev *ip6_dst_idev(struct dst_entry *dst) in ip6_dst_idev() argument
164 return ((struct rt6_info *)dst)->rt6i_idev; in ip6_dst_idev()
170 rt->dst.expires = 0; in rt6_clean_expires()
175 rt->dst.expires = expires; in rt6_set_expires()
184 rt = (struct rt6_info *)rt->dst.from); in rt6_update_expires()
186 rt0->dst.expires = rt->dst.expires; in rt6_update_expires()
188 dst_set_expires(&rt0->dst, timeout); in rt6_update_expires()
198 rt->dst.from = new; in rt6_set_from()
206 BUILD_BUG_ON(offsetof(struct rt6_info, dst) != 0); in ip6_rt_put()
207 dst_release(&rt->dst); in ip6_rt_put()