Lines Matching refs:rt
54 struct rt6_info *rt = NULL; in fib6_rule_action() local
65 rt = net->ipv6.ip6_null_entry; in fib6_rule_action()
70 rt = net->ipv6.ip6_blk_hole_entry; in fib6_rule_action()
74 rt = net->ipv6.ip6_prohibit_entry; in fib6_rule_action()
84 rt = lookup(net, table, flp6, flags); in fib6_rule_action()
85 if (rt != net->ipv6.ip6_null_entry) { in fib6_rule_action()
97 ip6_dst_idev(&rt->dst)->dev, in fib6_rule_action()
107 err = rt->dst.error; in fib6_rule_action()
111 ip6_rt_put(rt); in fib6_rule_action()
113 rt = NULL; in fib6_rule_action()
117 dst_hold(&rt->dst); in fib6_rule_action()
119 arg->result = rt; in fib6_rule_action()
125 struct rt6_info *rt = (struct rt6_info *) arg->result; in fib6_rule_suppress() local
128 if (rt->rt6i_idev) in fib6_rule_suppress()
129 dev = rt->rt6i_idev->dev; in fib6_rule_suppress()
134 if (rt->rt6i_dst.plen <= rule->suppress_prefixlen) in fib6_rule_suppress()
146 ip6_rt_put(rt); in fib6_rule_suppress()