Lines Matching defs:mesh_dev
258 netif_carrier_on(priv->mesh_dev);
261 netif_carrier_off(priv->mesh_dev);
280 netif_wake_queue(priv->mesh_dev);
329 netif_stop_queue(priv->mesh_dev);
368 netif_stop_queue(priv->mesh_dev);
433 netif_wake_queue(priv->mesh_dev);
484 if (priv->mesh_dev)
485 memcpy(priv->mesh_dev->dev_addr, adapter->current_addr, ETH_ALEN);
887 struct net_device *mesh_dev = NULL;
893 if (!(mesh_dev = alloc_netdev(0, "msh%d", ether_setup))) {
898 mesh_dev->priv = priv;
899 priv->mesh_dev = mesh_dev;
901 SET_MODULE_OWNER(mesh_dev);
903 mesh_dev->open = mesh_open;
904 mesh_dev->hard_start_xmit = mesh_pre_start_xmit;
905 mesh_dev->stop = mesh_close;
906 mesh_dev->get_stats = wlan_get_stats;
907 mesh_dev->set_mac_address = wlan_set_mac_address;
908 mesh_dev->ethtool_ops = &libertas_ethtool_ops;
909 memcpy(mesh_dev->dev_addr, priv->dev->dev_addr,
912 SET_NETDEV_DEV(priv->mesh_dev, dev);
915 mesh_dev->wireless_handlers = (struct iw_handler_def *)&mesh_handler_def;
920 ret = register_netdev(mesh_dev);
926 ret = device_create_file(&(mesh_dev->dev), &dev_attr_anycast_mask);
936 unregister_netdev(mesh_dev);
939 free_netdev(mesh_dev);
1024 struct net_device *mesh_dev;
1031 mesh_dev = priv->mesh_dev;
1033 netif_stop_queue(mesh_dev);
1034 netif_carrier_off(priv->mesh_dev);
1036 device_remove_file(&(mesh_dev->dev), &dev_attr_anycast_mask);
1037 unregister_netdev(mesh_dev);
1039 priv->mesh_dev = NULL ;
1040 free_netdev(mesh_dev);
1134 netif_wake_queue(priv->mesh_dev);