rc = vortex_probe1 (&pdev->dev, pci_iomap(pdev, 0, 0), pdev->irq, ent->driver_data, vortex_cards_found); 
unit = vortex_cards_found;  if (global_use_mmio < 0 && (unit >= MAX_UNITS || use_mmio[unit] < 0)) { /* Determine the default if the user didn't override us */ vci = &vortex_info_tbl[ent->driver_data]; pci_bar = vci->drv_flags & (IS_CYCLONE | IS_TORNADO) ? 1 : 0; } else if (unit < MAX_UNITS && use_mmio[unit] >= 0) pci_bar = use_mmio[unit] ? 1 : 0; else pci_bar = global_use_mmio ? 1 : 0;  ioaddr = pci_iomap(pdev, pci_bar, 0); if (!ioaddr) /* If mapping fails, fall-back to BAR 0... */ ioaddr = pci_iomap(pdev, 0, 0);  rc = vortex_probe1(&pdev->dev, ioaddr, pdev->irq, ent->driver_data, unit); 
static int __devinit vortex_init_one (struct pci_dev *pdev,				      const struct pci_device_id *ent){	int rc;	/* wake up and enable device */			rc = pci_enable_device (pdev);	if (rc < 0)		goto out;	rc = vortex_probe1 (&pdev->dev, pci_iomap(pdev, 0, 0),			    pdev->irq, ent->driver_data, vortex_cards_found);	if (rc < 0) {		pci_disable_device (pdev);		goto out;	}	vortex_cards_found++;out:	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/900fd17dd01d2c99dfd1ec0b53a860894a2673ee/3c59x.c/buggy/drivers/net/3c59x.c