old_sch           934 drivers/s390/cio/device.c 	struct subchannel *old_sch;
old_sch           937 drivers/s390/cio/device.c 	old_sch = to_subchannel(cdev->dev.parent);
old_sch           942 drivers/s390/cio/device.c 	if (!sch_is_pseudo_sch(old_sch)) {
old_sch           943 drivers/s390/cio/device.c 		spin_lock_irq(old_sch->lock);
old_sch           944 drivers/s390/cio/device.c 		old_enabled = old_sch->schib.pmcw.ena;
old_sch           947 drivers/s390/cio/device.c 			rc = cio_disable_subchannel(old_sch);
old_sch           948 drivers/s390/cio/device.c 		spin_unlock_irq(old_sch->lock);
old_sch           966 drivers/s390/cio/device.c 			spin_lock_irq(old_sch->lock);
old_sch           967 drivers/s390/cio/device.c 			cio_enable_subchannel(old_sch, (u32)(addr_t)old_sch);
old_sch           968 drivers/s390/cio/device.c 			spin_unlock_irq(old_sch->lock);
old_sch           975 drivers/s390/cio/device.c 	if (!sch_is_pseudo_sch(old_sch)) {
old_sch           976 drivers/s390/cio/device.c 		spin_lock_irq(old_sch->lock);
old_sch           977 drivers/s390/cio/device.c 		sch_set_cdev(old_sch, NULL);
old_sch           978 drivers/s390/cio/device.c 		spin_unlock_irq(old_sch->lock);
old_sch           979 drivers/s390/cio/device.c 		css_schedule_eval(old_sch->schid);
old_sch           982 drivers/s390/cio/device.c 	put_device(&old_sch->dev);