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