Lines Matching refs:ret
678 enum rt6_nud_state ret = RT6_NUD_FAIL_HARD; in rt6_check_neigh() local
687 ret = RT6_NUD_SUCCEED; in rt6_check_neigh()
690 ret = RT6_NUD_SUCCEED; in rt6_check_neigh()
692 ret = RT6_NUD_FAIL_PROBE; in rt6_check_neigh()
696 ret = IS_ENABLED(CONFIG_IPV6_ROUTER_PREF) ? in rt6_check_neigh()
701 return ret; in rt6_check_neigh()
1790 struct rt6_info *ret = NULL; in rt6_find_cached_rt() local
1812 ret = rt6_ex->rt6i; in rt6_find_cached_rt()
1816 if (!ret && src_key && src_key != &res->f6i->fib6_src.addr) { in rt6_find_cached_rt()
1822 return ret; in rt6_find_cached_rt()
2865 struct rt6_info **ret) in ip6_redirect_nh_match() argument
2884 *ret = rt_cache; in ip6_redirect_nh_match()
2896 struct rt6_info **ret; member
2904 return ip6_redirect_nh_match(arg->res, arg->fl6, arg->gw, arg->ret); in fib6_nh_redirect_match()
2920 struct rt6_info *ret = NULL; in __ip6_route_redirect() local
2926 .ret = &ret in __ip6_route_redirect()
2967 &ret)) in __ip6_route_redirect()
2975 ret = net->ipv6.ip6_null_entry; in __ip6_route_redirect()
2988 if (ret) { in __ip6_route_redirect()
2989 ip6_hold_safe(net, &ret); in __ip6_route_redirect()
2993 ret = ip6_create_rt_rcu(&res); in __ip6_route_redirect()
2999 return ret; in __ip6_route_redirect()
6141 int ret; in ipv6_sysctl_rtcache_flush() local
6147 ret = proc_dointvec(ctl, write, buffer, lenp, ppos); in ipv6_sysctl_rtcache_flush()
6148 if (ret) in ipv6_sysctl_rtcache_flush()
6149 return ret; in ipv6_sysctl_rtcache_flush()
6271 int ret = -ENOMEM; in ip6_route_net_init() local
6333 ret = 0; in ip6_route_net_init()
6335 return ret; in ip6_route_net_init()
6482 int ret; in ip6_route_init() local
6485 ret = -ENOMEM; in ip6_route_init()
6492 ret = dst_entries_init(&ip6_dst_blackhole_ops); in ip6_route_init()
6493 if (ret) in ip6_route_init()
6496 ret = register_pernet_subsys(&ipv6_inetpeer_ops); in ip6_route_init()
6497 if (ret) in ip6_route_init()
6500 ret = register_pernet_subsys(&ip6_route_net_ops); in ip6_route_init()
6501 if (ret) in ip6_route_init()
6506 ret = fib6_init(); in ip6_route_init()
6507 if (ret) in ip6_route_init()
6510 ret = xfrm6_init(); in ip6_route_init()
6511 if (ret) in ip6_route_init()
6514 ret = fib6_rules_init(); in ip6_route_init()
6515 if (ret) in ip6_route_init()
6518 ret = register_pernet_subsys(&ip6_route_net_late_ops); in ip6_route_init()
6519 if (ret) in ip6_route_init()
6522 ret = rtnl_register_module(THIS_MODULE, PF_INET6, RTM_NEWROUTE, in ip6_route_init()
6524 if (ret < 0) in ip6_route_init()
6527 ret = rtnl_register_module(THIS_MODULE, PF_INET6, RTM_DELROUTE, in ip6_route_init()
6529 if (ret < 0) in ip6_route_init()
6532 ret = rtnl_register_module(THIS_MODULE, PF_INET6, RTM_GETROUTE, in ip6_route_init()
6535 if (ret < 0) in ip6_route_init()
6538 ret = register_netdevice_notifier(&ip6_route_dev_notifier); in ip6_route_init()
6539 if (ret) in ip6_route_init()
6544 ret = bpf_iter_register(); in ip6_route_init()
6545 if (ret) in ip6_route_init()
6558 return ret; in ip6_route_init()