Lines Matching refs:gendev
856 struct device *gendev; /* Generic device */ member
910 static int de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev);
1094 de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev) in de4x5_hw_init() argument
1101 dev_set_drvdata(gendev, dev); in de4x5_hw_init()
1107 pdev = to_pci_dev (gendev); in de4x5_hw_init()
1125 EISA_signature(name, gendev); in de4x5_hw_init()
1133 printk ("%s: %s at 0x%04lx", dev_name(gendev), name, iobase); in de4x5_hw_init()
1148 lp->gendev = gendev; in de4x5_hw_init()
1168 sprintf(lp->adapter_name,"%s (%s)", name, dev_name(gendev)); in de4x5_hw_init()
1174 lp->rx_ring = dma_alloc_coherent(gendev, lp->dma_size, in de4x5_hw_init()
1247 dma_free_coherent (gendev, lp->dma_size, in de4x5_hw_init()
1272 SET_NETDEV_DEV(dev, gendev); in de4x5_hw_init()
1278 dma_free_coherent (gendev, lp->dma_size, in de4x5_hw_init()
1681 dma_unmap_single(lp->gendev, le32_to_cpu(lp->tx_ring[entry].buf), in de4x5_free_tx_buff()
1901 dma_addr_t buf_dma = dma_map_single(lp->gendev, buf, flags & TD_TBS1, DMA_TO_DEVICE); in load_packet()
1995 static int de4x5_eisa_probe(struct device *gendev) in de4x5_eisa_probe() argument
2006 edev = to_eisa_device (gendev); in de4x5_eisa_probe()
2068 if (!(status = de4x5_hw_init (dev, iobase, gendev))) { in de4x5_eisa_probe()
5155 struct pci_dev *pdev = to_pci_dev (lp->gendev); in yawn()