Lines Matching refs:scsw
149 if (!(scsw_actl(&sch->schib.scsw) & SCSW_ACTL_HALT_PEND) &&
150 !(scsw_actl(&sch->schib.scsw) & SCSW_ACTL_CLEAR_PEND)) {
151 if (!scsw_is_tm(&sch->schib.scsw)) {
160 if (!(scsw_actl(&sch->schib.scsw) & SCSW_ACTL_CLEAR_PEND)) {
490 cdev->private->irb.scsw.cmd.cc = 1;
491 cdev->private->irb.scsw.cmd.fctl = SCSW_FCTL_START_FUNC;
492 cdev->private->irb.scsw.cmd.actl = SCSW_ACTL_START_PEND;
493 cdev->private->irb.scsw.cmd.stctl =
590 if (scsw_actl(&sch->schib.scsw) != 0)
651 if (scsw_actl(&sch->schib.scsw) != 0 ||
652 (scsw_stctl(&sch->schib.scsw) & SCSW_STCTL_STATUS_PEND) ||
653 (scsw_stctl(&cdev->private->irb.scsw) & SCSW_STCTL_STATUS_PEND)) {
694 is_cmd = !scsw_is_tm(&irb->scsw);
696 if (!scsw_is_solicited(&irb->scsw)) {
697 if (is_cmd && (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) &&
760 if (scsw_stctl(&irb->scsw) ==
762 if (scsw_cc(&irb->scsw) == 1)
780 if (scsw_fctl(&irb->scsw) &