Lines Matching refs:scsw
459 struct cmd_scsw *scsw = &irb->scsw.cmd; in create_fake_irb() local
460 scsw->cc = 1; in create_fake_irb()
461 scsw->fctl = SCSW_FCTL_START_FUNC; in create_fake_irb()
462 scsw->actl = SCSW_ACTL_START_PEND; in create_fake_irb()
463 scsw->stctl = SCSW_STCTL_STATUS_PEND; in create_fake_irb()
465 struct tm_scsw *scsw = &irb->scsw.tm; in create_fake_irb() local
466 scsw->x = 1; in create_fake_irb()
467 scsw->cc = 1; in create_fake_irb()
468 scsw->fctl = SCSW_FCTL_START_FUNC; in create_fake_irb()
469 scsw->actl = SCSW_ACTL_START_PEND; in create_fake_irb()
470 scsw->stctl = SCSW_STCTL_STATUS_PEND; in create_fake_irb()
614 if (scsw_actl(&sch->schib.scsw) != 0) in ccw_device_offline()
675 if (scsw_actl(&sch->schib.scsw) != 0 || in ccw_device_online_verify()
676 (scsw_stctl(&sch->schib.scsw) & SCSW_STCTL_STATUS_PEND) || in ccw_device_online_verify()
677 (scsw_stctl(&cdev->private->dma_area->irb.scsw) & in ccw_device_online_verify()
725 stctl = scsw_stctl(&cdev->private->dma_area->irb.scsw); in ccw_device_call_handler()
757 is_cmd = !scsw_is_tm(&irb->scsw); in ccw_device_irq()
759 if (!scsw_is_solicited(&irb->scsw)) { in ccw_device_irq()
760 if (is_cmd && (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) && in ccw_device_irq()
826 if (scsw_stctl(&irb->scsw) == in ccw_device_w4sense()
828 if (scsw_cc(&irb->scsw) == 1) in ccw_device_w4sense()
846 if (scsw_fctl(&irb->scsw) & in ccw_device_w4sense()