• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/bcm43xx/

Lines Matching refs:net_dev

385 	const u8 *mac = (const u8 *)(bcm->net_dev->dev_addr);
2175 struct net_device *net_dev = bcm->net_dev;
2183 net_dev->type = ARPHRD_IEEE80211;
2185 net_dev->type = ARPHRD_ETHER;
2216 if (net_dev->flags & IFF_PROMISC)
2661 const u8 *mac = (const u8*)(bcm->net_dev->dev_addr);
3110 struct net_device *net_dev = bcm->net_dev;
3121 netif_tx_lock_bh(net_dev);
3127 orig_trans_start = net_dev->trans_start;
3128 net_dev->trans_start = jiffies;
3129 netif_stop_queue(net_dev);
3130 netif_tx_unlock_bh(net_dev);
3155 netif_wake_queue(bcm->net_dev);
3156 net_dev->trans_start = orig_trans_start;
3207 "%s_%s", KBUILD_MODNAME, bcm->net_dev->name);
3408 ieee80211softmac_stop(bcm->net_dev);
3476 bcm43xx_macfilter_set(bcm, BCM43xx_MACFILTER_SELF, (u8 *)(bcm->net_dev->dev_addr));
3479 ieee80211softmac_start(bcm->net_dev);
3635 struct net_device *net_dev = bcm->net_dev;
3658 net_dev->base_addr = (unsigned long)bcm->mmio_addr;
3736 memcpy(bcm->net_dev->dev_addr, bcm->sprom.et1macaddr, 6);
3738 memcpy(bcm->net_dev->dev_addr, bcm->sprom.il0macaddr, 6);
3775 bcm->net_dev->trans_start = jiffies;
3780 static void bcm43xx_ieee80211_set_chan(struct net_device *net_dev,
3783 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3802 static void bcm43xx_ieee80211_set_security(struct net_device *net_dev,
3805 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3888 struct net_device *net_dev,
3891 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3905 static void bcm43xx_net_tx_timeout(struct net_device *net_dev)
3907 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3916 static void bcm43xx_net_poll_controller(struct net_device *net_dev)
3918 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3928 static int bcm43xx_net_open(struct net_device *net_dev)
3930 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3935 static int bcm43xx_net_stop(struct net_device *net_dev)
3937 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
3940 ieee80211softmac_stop(net_dev);
3950 struct net_device *net_dev,
3954 bcm->ieee = netdev_priv(net_dev);
3955 bcm->softmac = ieee80211_priv(net_dev);
3961 bcm->net_dev = net_dev;
3990 struct net_device *net_dev;
3999 net_dev = alloc_ieee80211softmac(sizeof(*bcm));
4000 if (!net_dev) {
4008 SET_MODULE_OWNER(net_dev);
4009 SET_NETDEV_DEV(net_dev, &pdev->dev);
4011 net_dev->open = bcm43xx_net_open;
4012 net_dev->stop = bcm43xx_net_stop;
4013 net_dev->tx_timeout = bcm43xx_net_tx_timeout;
4015 net_dev->poll_controller = bcm43xx_net_poll_controller;
4017 net_dev->wireless_handlers = &bcm43xx_wx_handlers_def;
4018 net_dev->irq = pdev->irq;
4019 SET_ETHTOOL_OPS(net_dev, &bcm43xx_ethtool_ops);
4022 bcm = bcm43xx_priv(net_dev);
4024 err = bcm43xx_init_private(bcm, net_dev, pdev);
4028 pci_set_drvdata(pdev, net_dev);
4034 err = register_netdev(net_dev);
4051 free_ieee80211softmac(net_dev);
4057 struct net_device *net_dev = pci_get_drvdata(pdev);
4058 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
4061 unregister_netdev(net_dev);
4063 free_ieee80211softmac(net_dev);
4107 struct net_device *net_dev = pci_get_drvdata(pdev);
4108 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
4113 netif_device_detach(net_dev);
4117 ieee80211softmac_stop(net_dev);
4140 struct net_device *net_dev = pci_get_drvdata(pdev);
4141 struct bcm43xx_private *bcm = bcm43xx_priv(net_dev);
4161 netif_device_attach(net_dev);