struct device *d, *dev; struct ccw_device *cdev; 
dasd_generic_auto_online (struct ccw_driver *dasd_discipline_driver){	struct device_driver *drv;	struct device *d, *dev;	struct ccw_device *cdev;	drv = get_driver(&dasd_discipline_driver->driver);	down_read(&drv->bus->subsys.rwsem);	dev = NULL;	list_for_each_entry(d, &drv->devices, driver_list) {		dev = get_device(d);		if (!dev)			continue;		cdev = to_ccwdev(dev);		if (dasd_autodetect || dasd_busid_known(cdev->dev.bus_id) == 0)			ccw_device_set_online(cdev);		put_device(dev);	}	up_read(&drv->bus->subsys.rwsem);	put_driver(drv);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/c551288e34cff0a78b3103ce2e12099dffa41071/dasd.c/clean/drivers/s390/block/dasd.c