Lines Matching defs:pci_dev

335 static int ips_init_phase1(struct pci_dev *pci_dev, int *indexPtr);
393 static int ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent);
394 static void ips_remove_device(struct pci_dev *pci_dev);
6770 ips_remove_device(struct pci_dev *pci_dev)
6772 struct Scsi_Host *sh = pci_get_drvdata(pci_dev);
6774 pci_set_drvdata(pci_dev, NULL);
6778 pci_release_regions(pci_dev);
6779 pci_disable_device(pci_dev);
6831 ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent)
6837 rc = pci_enable_device(pci_dev);
6841 rc = pci_request_regions(pci_dev, "ips");
6845 rc = ips_init_phase1(pci_dev, &index);
6865 pci_set_drvdata(pci_dev, ips_sh[index]);
6869 pci_release_regions(pci_dev);
6871 pci_disable_device(pci_dev);
6885 ips_init_phase1(struct pci_dev *pci_dev, int *indexPtr)
6914 bus = pci_dev->bus->number;
6915 func = pci_dev->devfn;
6924 if (!pci_resource_start(pci_dev, j))
6927 if (pci_resource_flags(pci_dev, j) & IORESOURCE_IO) {
6928 io_addr = pci_resource_start(pci_dev, j);
6929 io_len = pci_resource_len(pci_dev, j);
6931 mem_addr = pci_resource_start(pci_dev, j);
6932 mem_len = pci_resource_len(pci_dev, j);
6955 IPS_PRINTK(KERN_WARNING, pci_dev,
6972 ha->slot_num = PCI_SLOT(pci_dev->devfn);
6973 ha->pcidev = pci_dev;
6976 * Set the pci_dev's dma_mask. Not all adapters support 64bit
6991 ips_FlashData = pci_alloc_consistent(pci_dev, PAGE_SIZE << 7,
6995 ha->enq = pci_alloc_consistent(pci_dev, sizeof (IPS_ENQ),
6998 IPS_PRINTK(KERN_WARNING, pci_dev,
7003 ha->adapt = pci_alloc_consistent(pci_dev, sizeof (IPS_ADAPTER) +
7006 IPS_PRINTK(KERN_WARNING, pci_dev,
7015 ha->logical_drive_info = pci_alloc_consistent(pci_dev, sizeof (IPS_LD_INFO), &dma_address);
7017 IPS_PRINTK(KERN_WARNING, pci_dev,
7027 IPS_PRINTK(KERN_WARNING, pci_dev,
7035 IPS_PRINTK(KERN_WARNING, pci_dev,
7043 IPS_PRINTK(KERN_WARNING, pci_dev,
7053 ha->ioctl_data = pci_alloc_consistent(pci_dev, ips_ioctlsize,
7057 IPS_PRINTK(KERN_WARNING, pci_dev,
7084 IPS_PRINTK(KERN_WARNING, pci_dev,