Lines Matching refs:rt
76 struct rt6_info *rt = (struct rt6_info *)xdst; in xfrm6_init_dst() local
78 rt6_init_peer(rt, net->ipv6.peers); in xfrm6_init_dst()
85 struct rt6_info *rt = (struct rt6_info *)dst; in xfrm6_init_path() local
86 if (rt->rt6i_node) in xfrm6_init_path()
87 path->path_cookie = rt->rt6i_node->fn_sernum; in xfrm6_init_path()
98 struct rt6_info *rt = (struct rt6_info *)xdst->route; in xfrm6_fill_dst() local
109 rt6_transfer_peer(&xdst->u.rt6, rt); in xfrm6_fill_dst()
113 xdst->u.rt6.rt6i_flags = rt->rt6i_flags & (RTF_ANYCAST | in xfrm6_fill_dst()
115 xdst->u.rt6.rt6i_metric = rt->rt6i_metric; in xfrm6_fill_dst()
116 xdst->u.rt6.rt6i_node = rt->rt6i_node; in xfrm6_fill_dst()
117 if (rt->rt6i_node) in xfrm6_fill_dst()
118 xdst->route_cookie = rt->rt6i_node->fn_sernum; in xfrm6_fill_dst()
119 xdst->u.rt6.rt6i_gateway = rt->rt6i_gateway; in xfrm6_fill_dst()
120 xdst->u.rt6.rt6i_dst = rt->rt6i_dst; in xfrm6_fill_dst()
121 xdst->u.rt6.rt6i_src = rt->rt6i_src; in xfrm6_fill_dst()