Lines Matching defs:old_sch
915 struct subchannel *old_sch;
918 old_sch = to_subchannel(cdev->dev.parent);
923 if (!sch_is_pseudo_sch(old_sch)) {
924 spin_lock_irq(old_sch->lock);
925 old_enabled = old_sch->schib.pmcw.ena;
928 rc = cio_disable_subchannel(old_sch);
929 spin_unlock_irq(old_sch->lock);
947 spin_lock_irq(old_sch->lock);
948 cio_enable_subchannel(old_sch, (u32)virt_to_phys(old_sch));
949 spin_unlock_irq(old_sch->lock);
956 if (!sch_is_pseudo_sch(old_sch)) {
957 spin_lock_irq(old_sch->lock);
958 sch_set_cdev(old_sch, NULL);
959 spin_unlock_irq(old_sch->lock);
960 css_schedule_eval(old_sch->schid);
963 put_device(&old_sch->dev);