Lines Matching refs:scsw
469 struct cmd_scsw *scsw = &irb->scsw.cmd; in create_fake_irb() local
470 scsw->cc = 1; in create_fake_irb()
471 scsw->fctl = SCSW_FCTL_START_FUNC; in create_fake_irb()
472 scsw->actl = SCSW_ACTL_START_PEND; in create_fake_irb()
473 scsw->stctl = SCSW_STCTL_STATUS_PEND; in create_fake_irb()
475 struct tm_scsw *scsw = &irb->scsw.tm; in create_fake_irb() local
476 scsw->x = 1; in create_fake_irb()
477 scsw->cc = 1; in create_fake_irb()
478 scsw->fctl = SCSW_FCTL_START_FUNC; in create_fake_irb()
479 scsw->actl = SCSW_ACTL_START_PEND; in create_fake_irb()
480 scsw->stctl = SCSW_STCTL_STATUS_PEND; in create_fake_irb()
619 if (scsw_actl(&sch->schib.scsw) != 0) in ccw_device_offline()
680 if (scsw_actl(&sch->schib.scsw) != 0 || in ccw_device_online_verify()
681 (scsw_stctl(&sch->schib.scsw) & SCSW_STCTL_STATUS_PEND) || in ccw_device_online_verify()
682 (scsw_stctl(&cdev->private->dma_area->irb.scsw) & in ccw_device_online_verify()
730 stctl = scsw_stctl(&cdev->private->dma_area->irb.scsw); in ccw_device_call_handler()
762 is_cmd = !scsw_is_tm(&irb->scsw); in ccw_device_irq()
764 if (!scsw_is_solicited(&irb->scsw)) { in ccw_device_irq()
765 if (is_cmd && (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) && in ccw_device_irq()
831 if (scsw_stctl(&irb->scsw) == in ccw_device_w4sense()
833 if (scsw_cc(&irb->scsw) == 1) in ccw_device_w4sense()
851 if (scsw_fctl(&irb->scsw) & in ccw_device_w4sense()