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()
112 ip6_rt_put(rt); in fib6_rule_action()
114 rt = NULL; in fib6_rule_action()
118 dst_hold(&rt->dst); in fib6_rule_action()
120 arg->result = rt; in fib6_rule_action()
126 struct rt6_info *rt = (struct rt6_info *) arg->result; in fib6_rule_suppress() local
129 if (rt->rt6i_idev) in fib6_rule_suppress()
130 dev = rt->rt6i_idev->dev; in fib6_rule_suppress()
135 if (rt->rt6i_dst.plen <= rule->suppress_prefixlen) in fib6_rule_suppress()
147 ip6_rt_put(rt); in fib6_rule_suppress()