Lines Matching refs:new_dev
445 struct net_device *tunnel_dev, *new_dev;
467 new_dev = __dev_get_by_name(net, p.name);
468 if (!new_dev)
471 new_dev->flags |= IFF_MULTICAST;
472 if (!ipmr_init_vif_indev(new_dev))
474 if (dev_open(new_dev, NULL))
476 dev_hold(new_dev);
477 err = dev_set_allmulti(new_dev, 1);
479 dev_close(new_dev);
482 dev_put(new_dev);
483 new_dev = ERR_PTR(err);
485 return new_dev;
488 unregister_netdevice(new_dev);