struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(to_pci_dev(dev)); 
struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev); 
static void ipr_shutdown(struct device *dev){	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(to_pci_dev(dev));	unsigned long lock_flags = 0;	spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags);	ipr_initiate_ioa_bringdown(ioa_cfg, IPR_SHUTDOWN_NORMAL);	spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags);	wait_event(ioa_cfg->reset_wait_q, !ioa_cfg->in_reset_reload);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/d18c3db58bc544fce6662ca7edba616ca9788a70/ipr.c/clean/drivers/scsi/ipr.c