Lines Matching refs:dev_lec
122 static struct net_device *dev_lec[MAX_LEC_ITF]; variable
701 !dev_lec[ioc_data.dev_num]) in lec_vcc_attach()
710 lec_vcc_added(netdev_priv(dev_lec[ioc_data.dev_num]), in lec_vcc_attach()
712 vcc->proto_data = dev_lec[ioc_data.dev_num]; in lec_vcc_attach()
719 if (arg < 0 || arg >= MAX_LEC_ITF || !dev_lec[arg]) in lec_mcast_attach()
721 vcc->proto_data = dev_lec[arg]; in lec_mcast_attach()
722 return lec_mcast_make(netdev_priv(dev_lec[arg]), vcc); in lec_mcast_attach()
737 if (!dev_lec[i]) { in lecd_attach()
741 dev_lec[i] = alloc_etherdev(size); in lecd_attach()
742 if (!dev_lec[i]) in lecd_attach()
744 dev_lec[i]->netdev_ops = &lec_netdev_ops; in lecd_attach()
745 snprintf(dev_lec[i]->name, IFNAMSIZ, "lec%d", i); in lecd_attach()
746 if (register_netdev(dev_lec[i])) { in lecd_attach()
747 free_netdev(dev_lec[i]); in lecd_attach()
751 priv = netdev_priv(dev_lec[i]); in lecd_attach()
753 priv = netdev_priv(dev_lec[i]); in lecd_attach()
763 vcc->proto_data = dev_lec[i]; in lecd_attach()
779 if (dev_lec[i]->flags & IFF_UP) in lecd_attach()
780 netif_start_queue(dev_lec[i]); in lecd_attach()
911 dev = state->dev ? state->dev : dev_lec[state->itf]; in lec_itf_walk()
1076 if (dev_lec[i] != NULL) { in lane_module_cleanup()
1077 unregister_netdev(dev_lec[i]); in lane_module_cleanup()
1078 free_netdev(dev_lec[i]); in lane_module_cleanup()
1079 dev_lec[i] = NULL; in lane_module_cleanup()