Lines Matching refs:dev_out

2314 				       struct net_device *dev_out,  in __mkroute_output()  argument
2324 in_dev = __in_dev_get_rcu(dev_out); in __mkroute_output()
2330 !(dev_out->flags & IFF_LOOPBACK) && in __mkroute_output()
2331 !netif_is_l3_master(dev_out)) in __mkroute_output()
2341 if (dev_out->flags & IFF_LOOPBACK) in __mkroute_output()
2362 (orig_oif != dev_out->ifindex)) { in __mkroute_output()
2402 rth = rt_dst_alloc(dev_out, flags, type, in __mkroute_output()
2415 !(dev_out->flags & IFF_LOOPBACK)) { in __mkroute_output()
2469 struct net_device *dev_out = NULL; in ip_route_output_key_hash_rcu() local
2497 dev_out = __ip_dev_find(net, fl4->saddr, false); in ip_route_output_key_hash_rcu()
2498 if (!dev_out) in ip_route_output_key_hash_rcu()
2516 fl4->flowi4_oif = dev_out->ifindex; in ip_route_output_key_hash_rcu()
2529 dev_out = dev_get_by_index_rcu(net, fl4->flowi4_oif); in ip_route_output_key_hash_rcu()
2531 if (!dev_out) in ip_route_output_key_hash_rcu()
2535 if (!(dev_out->flags & IFF_UP) || !__in_dev_get_rcu(dev_out)) { in ip_route_output_key_hash_rcu()
2543 fl4->saddr = inet_select_addr(dev_out, 0, in ip_route_output_key_hash_rcu()
2549 fl4->saddr = inet_select_addr(dev_out, 0, in ip_route_output_key_hash_rcu()
2552 fl4->saddr = inet_select_addr(dev_out, 0, in ip_route_output_key_hash_rcu()
2561 dev_out = net->loopback_dev; in ip_route_output_key_hash_rcu()
2594 fl4->saddr = inet_select_addr(dev_out, 0, in ip_route_output_key_hash_rcu()
2612 dev_out = l3mdev_master_dev_rcu(FIB_RES_DEV(*res)) ? : in ip_route_output_key_hash_rcu()
2620 fl4->flowi4_oif = dev_out->ifindex; in ip_route_output_key_hash_rcu()
2627 dev_out = FIB_RES_DEV(*res); in ip_route_output_key_hash_rcu()
2628 fl4->flowi4_oif = dev_out->ifindex; in ip_route_output_key_hash_rcu()
2632 rth = __mkroute_output(res, fl4, orig_oif, dev_out, flags); in ip_route_output_key_hash_rcu()