Lines Matching defs:gendev
856 struct device *gendev; /* Generic device */
910 static int de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev);
1096 de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev)
1103 dev_set_drvdata(gendev, dev);
1109 pdev = to_pci_dev (gendev);
1127 EISA_signature(name, gendev);
1135 printk ("%s: %s at 0x%04lx", dev_name(gendev), name, iobase);
1150 lp->gendev = gendev;
1170 sprintf(lp->adapter_name,"%s (%s)", name, dev_name(gendev));
1177 lp->rx_ring = dma_alloc_coherent(gendev, lp->dma_size,
1251 dma_free_coherent (gendev, lp->dma_size,
1276 SET_NETDEV_DEV(dev, gendev);
1282 dma_free_coherent (gendev, lp->dma_size,
1682 dma_unmap_single(lp->gendev, le32_to_cpu(lp->tx_ring[entry].buf),
1903 dma_addr_t buf_dma = dma_map_single(lp->gendev, buf, flags & TD_TBS1, DMA_TO_DEVICE);
2000 static int __init de4x5_eisa_probe (struct device *gendev)
2011 edev = to_eisa_device (gendev);
2073 if (!(status = de4x5_hw_init (dev, iobase, gendev))) {
5181 struct pci_dev *pdev = to_pci_dev (lp->gendev);