Lines Matching refs:pcidev
232 pci_map_single(c2dev->pcidev, skb->data, maplen, in c2_rx_alloc()
298 pci_unmap_single(c2dev->pcidev, elem->mapaddr, in c2_rx_clean()
312 pci_unmap_single(c2dev->pcidev, elem->mapaddr, elem->maplen, in c2_tx_free()
508 pci_unmap_single(c2dev->pcidev, mapaddr, maplen, in c2_rx_interrupt()
607 c2_port->mem = pci_zalloc_consistent(c2dev->pcidev, c2_port->mem_size, in c2_up()
683 pci_free_consistent(c2dev->pcidev, c2_port->mem_size, c2_port->mem, in c2_up()
724 pci_free_consistent(c2dev->pcidev, c2_port->mem_size, c2_port->mem, in c2_down()
780 pci_map_single(c2dev->pcidev, skb->data, maplen, PCI_DMA_TODEVICE); in c2_xmit_frame()
803 mapaddr = skb_frag_dma_map(&c2dev->pcidev->dev, frag, in c2_xmit_frame()
890 SET_NETDEV_DEV(netdev, &c2dev->pcidev->dev); in c2_devinit()
894 netdev->irq = c2dev->pcidev->irq; in c2_devinit()
921 static int c2_probe(struct pci_dev *pcidev, const struct pci_device_id *ent) in c2_probe() argument
936 ret = pci_enable_device(pcidev); in c2_probe()
939 pci_name(pcidev)); in c2_probe()
943 reg0_start = pci_resource_start(pcidev, BAR_0); in c2_probe()
944 reg0_len = pci_resource_len(pcidev, BAR_0); in c2_probe()
945 reg0_flags = pci_resource_flags(pcidev, BAR_0); in c2_probe()
947 reg2_start = pci_resource_start(pcidev, BAR_2); in c2_probe()
948 reg2_len = pci_resource_len(pcidev, BAR_2); in c2_probe()
949 reg2_flags = pci_resource_flags(pcidev, BAR_2); in c2_probe()
951 reg4_start = pci_resource_start(pcidev, BAR_4); in c2_probe()
952 reg4_len = pci_resource_len(pcidev, BAR_4); in c2_probe()
953 reg4_flags = pci_resource_flags(pcidev, BAR_4); in c2_probe()
976 ret = pci_request_regions(pcidev, DRV_NAME); in c2_probe()
979 pci_name(pcidev)); in c2_probe()
984 ret = pci_set_dma_mask(pcidev, DMA_BIT_MASK(64)); in c2_probe()
990 ret = pci_set_dma_mask(pcidev, DMA_BIT_MASK(32)); in c2_probe()
998 pci_set_master(pcidev); in c2_probe()
1053 pci_name(pcidev)); in c2_probe()
1061 c2dev->pcidev = pcidev; in c2_probe()
1070 ret = request_irq(pcidev->irq, c2_interrupt, IRQF_SHARED, DRV_NAME, c2dev); in c2_probe()
1073 pci_name(pcidev), pcidev->irq); in c2_probe()
1079 pci_set_drvdata(pcidev, c2dev); in c2_probe()
1178 free_irq(pcidev->irq, c2dev); in c2_probe()
1184 pci_release_regions(pcidev); in c2_probe()
1187 pci_disable_device(pcidev); in c2_probe()
1193 static void c2_remove(struct pci_dev *pcidev) in c2_remove() argument
1195 struct c2_dev *c2dev = pci_get_drvdata(pcidev); in c2_remove()
1211 free_irq(pcidev->irq, c2dev); in c2_remove()
1225 pci_release_regions(pcidev); in c2_remove()
1228 pci_disable_device(pcidev); in c2_remove()
1231 pci_set_drvdata(pcidev, NULL); in c2_remove()