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);