Lines Matching defs:pdev
1198 * @pdev: Pointer to OS dependent network device.
1207 void *pdev;
1395 * @pdev: Pointer to PCI device.
1418 struct pci_dev *pdev;
3471 struct pci_dev *pdev = hw_priv->pdev;
3474 if (!pdev->pm_cap)
3476 pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
3489 struct pci_dev *pdev = hw_priv->pdev;
3492 if (!pdev->pm_cap)
3496 pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
3498 pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, data);
3511 struct pci_dev *pdev = hw_priv->pdev;
3514 if (!pdev->pm_cap)
3516 pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
3522 pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, data);
4395 dma_alloc_coherent(&adapter->pdev->dev,
4438 dma_unmap_single(&adapter->pdev->dev, dma_buf->dma, dma_buf->len,
4469 dma_buf->dma = dma_map_single(&adapter->pdev->dev,
4550 dma_free_coherent(&adapter->pdev->dev,
4662 dma_buf->dma = dma_map_single(&hw_priv->pdev->dev, skb->data,
4680 dma_buf->dma = dma_map_single(&hw_priv->pdev->dev,
4703 dma_buf->dma = dma_map_single(&hw_priv->pdev->dev, skb->data,
4759 dma_unmap_single(&hw_priv->pdev->dev, dma_buf->dma,
4799 struct net_device *dev = hw->port_info[port].pdev;
4946 port_dev = hw->port_info[port].pdev;
4993 dma_sync_single_for_cpu(&hw_priv->pdev->dev, dma_buf->dma,
5033 struct net_device *dev = hw->port_info[0].pdev;
5069 struct net_device *dev = hw->port_info[0].pdev;
5087 dev = hw->port_info[p].pdev;
5114 struct net_device *dev = hw->port_info[0].pdev;
5132 dev = hw->port_info[p].pdev;
6080 strlcpy(info->bus_info, pci_name(hw_priv->pdev),
6138 pci_read_config_dword(hw_priv->pdev, len, buf);
6907 static int pcidev_init(struct pci_dev *pdev, const struct pci_device_id *id)
6926 result = pcim_enable_device(pdev);
6932 if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)) ||
6933 dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32)))
6936 reg_base = pci_resource_start(pdev, 0);
6937 reg_len = pci_resource_len(pdev, 0);
6938 if ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) != 0)
6943 pci_set_master(pdev);
6952 hw_priv->pdev = pdev;
6970 dev_info(&hw_priv->pdev->dev, "%s\n", banner);
6971 dev_dbg(&hw_priv->pdev->dev, "Mem = %p; IRQ = %d\n", hw->io, pdev->irq);
7057 SET_NETDEV_DEV(dev, &pdev->dev);
7075 hw->port_info[pi].pdev = dev;
7081 dev->irq = pdev->irq;
7104 pci_dev_get(hw_priv->pdev);
7105 pci_set_drvdata(pdev, info);
7132 static void pcidev_exit(struct pci_dev *pdev)
7135 struct platform_info *info = pci_get_drvdata(pdev);
7138 release_mem_region(pci_resource_start(pdev, 0),
7139 pci_resource_len(pdev, 0));
7148 pci_dev_put(hw_priv->pdev);