Lines Matching refs:pdev
141 hldev = (struct __vxge_hw_device *)pci_get_drvdata(vdev->pdev);
145 vdev->vpath.fifo.pdev = vdev->pdev;
148 vdev->vpath.ring.pdev = vdev->pdev;
239 hldev = (struct __vxge_hw_device *)pci_get_drvdata(vdev->pdev);
267 hldev = (struct __vxge_hw_device *)pci_get_drvdata(vdev->pdev);
301 hldev = (struct __vxge_hw_device *)pci_get_drvdata(vdev->pdev);
373 hldev = (struct __vxge_hw_device *)pci_get_drvdata(vdev->pdev);
428 vdev->pdev = hldev->pdev;
430 ndev->dev = &vdev->pdev->dev;
484 * @pdev : structure containing the PCI related information of the device.
494 vxge_probe(struct pci_device *pdev)
510 PCI_ARGS(pdev));
512 pci_read_config_byte(pdev, PCI_REVISION_ID, &revision);
513 titan1 = is_titan1(pdev->device, revision);
515 mmio_start = pci_bar_start(pdev, PCI_BASE_ADDRESS_0);
516 mmio_len = pci_bar_size(pdev, PCI_BASE_ADDRESS_0);
521 adjust_pci_device(pdev);
531 status = vxge_hw_device_hw_info_get(pdev, bar0, &hw_info);
543 pci_set_drvdata(pdev, NULL);
576 status = vxge_hw_device_initialize(&hldev, bar0, pdev, titan1);
609 pci_set_drvdata(pdev, hldev);
619 hldev->pdev = pdev;
659 pci_set_drvdata(pdev, NULL);
668 * @pdev: structure containing the PCI related information of the device.
673 vxge_remove(struct pci_device *pdev)
681 hldev = (struct __vxge_hw_device *) pci_get_drvdata(pdev);
696 pci_set_drvdata(pdev, NULL);