Lines Matching refs:nh_dev
209 if (nexthop_nh->nh_dev) in free_fib_info_rcu()
210 dev_put(nexthop_nh->nh_dev); in free_fib_info_rcu()
245 if (!nexthop_nh->nh_dev) in fib_release_info()
343 if (nh->nh_dev == dev && in ip_fib_check_default()
607 nh->nh_dev = dev; in fib_check_nh()
635 nh->nh_dev = dev = FIB_RES_DEV(res); in fib_check_nh()
654 nh->nh_dev = in_dev->dev; in fib_check_nh()
655 dev_hold(nh->nh_dev); in fib_check_nh()
752 nh->nh_saddr = inet_select_addr(nh->nh_dev, in fib_info_update_nh_saddr()
922 nh->nh_dev = dev_get_by_index(net, fi->fib_nh->nh_oif); in fib_create_info()
924 if (!nh->nh_dev) in fib_create_info()
969 if (!nexthop_nh->nh_dev) in fib_create_info()
971 hash = fib_devindex_hashfn(nexthop_nh->nh_dev->ifindex); in fib_create_info()
1127 if (nh->nh_dev != dev || fi == prev_fi) in fib_sync_down_dev()
1134 else if (nexthop_nh->nh_dev == dev && in fib_sync_down_dev()
1146 if (force > 1 && nexthop_nh->nh_dev == dev) { in fib_sync_down_dev()
1244 if (nh->nh_dev != dev || fi == prev_fi) in fib_sync_up()
1254 if (!nexthop_nh->nh_dev || in fib_sync_up()
1255 !(nexthop_nh->nh_dev->flags & IFF_UP)) in fib_sync_up()
1257 if (nexthop_nh->nh_dev != dev || in fib_sync_up()