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

Lines Matching refs:ndev

54  * ndev->set_mac_address. Jean II */
147 priv->ndev->name, fw_entry->data + 40);
189 struct net_device *ndev = priv->ndev;
285 islpci_mgt_receive(ndev);
287 islpci_mgt_cleanup_transmit(ndev);
290 islpci_mgmt_rx_fill(ndev);
313 netif_wake_queue(priv->ndev);
377 islpci_open(struct net_device *ndev)
380 islpci_private *priv = netdev_priv(ndev);
389 netif_start_queue(ndev);
390 /* netif_mark_up( ndev ); */
396 islpci_close(struct net_device *ndev)
398 islpci_private *priv = netdev_priv(ndev);
400 printk(KERN_DEBUG "%s: islpci_close ()\n", ndev->name);
402 netif_stop_queue(ndev);
454 printk(KERN_DEBUG "%s: uploading firmware...\n", priv->ndev->name);
460 priv->ndev->name, priv->firmware);
467 priv->ndev->name);
503 priv->ndev->name);
509 printk(KERN_ERR "%s: interface reset failure\n", priv->ndev->name);
525 printk(KERN_ERR "%s: interface reset failure\n", priv->ndev->name);
533 printk(KERN_DEBUG "%s: interface reset complete\n", priv->ndev->name);
550 printk(KERN_DEBUG "%s: resetting device...\n", priv->ndev->name);
596 priv->ndev->name);
609 islpci_statistics(struct net_device *ndev)
611 islpci_private *priv = netdev_priv(ndev);
681 if (islpci_mgmt_rx_fill(priv->ndev) < 0)
799 struct net_device *ndev = alloc_etherdev(sizeof (islpci_private));
801 if (!ndev)
802 return ndev;
804 SET_MODULE_OWNER(ndev);
805 pci_set_drvdata(pdev, ndev);
807 SET_NETDEV_DEV(ndev, &pdev->dev);
811 ndev->base_addr = pci_resource_start(pdev, 0);
812 ndev->irq = pdev->irq;
815 ndev->open = &islpci_open;
816 ndev->stop = &islpci_close;
817 ndev->get_stats = &islpci_statistics;
818 ndev->do_ioctl = &prism54_ioctl;
819 ndev->wireless_handlers =
821 ndev->ethtool_ops = &islpci_ethtool_ops;
823 ndev->hard_start_xmit = &islpci_eth_transmit;
824 /* ndev->set_multicast_list = &islpci_set_multicast_list; */
825 ndev->addr_len = ETH_ALEN;
826 ndev->set_mac_address = &prism54_set_mac_address;
828 memcpy(ndev->dev_addr, dummy_mac, 6);
831 ndev->watchdog_timeo = ISLPCI_TX_TIMEOUT;
832 ndev->tx_timeout = &islpci_eth_tx_timeout;
836 priv = netdev_priv(ndev);
837 priv->ndev = ndev;
840 priv->ndev->type = (priv->iw_mode == IW_MODE_MONITOR) ?
845 ndev->wireless_data = &priv->wireless_data;
848 ndev->mem_start = (unsigned long) priv->device_base;
849 ndev->mem_end = ndev->mem_start + ISL38XX_PCI_MEM_SIZE;
894 if (register_netdev(ndev)) {
900 return ndev;
906 free_netdev(ndev);