Lines Matching refs:scsw
1345 cstat = irb->scsw.cmd.cstat; in lcs_get_problem()
1346 dstat = irb->scsw.cmd.dstat; in lcs_get_problem()
1406 cstat = irb->scsw.cmd.cstat; in lcs_irq()
1407 dstat = irb->scsw.cmd.dstat; in lcs_irq()
1409 LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.cstat, in lcs_irq()
1410 irb->scsw.cmd.dstat); in lcs_irq()
1411 LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.fctl, in lcs_irq()
1412 irb->scsw.cmd.actl); in lcs_irq()
1432 (irb->scsw.cmd.fctl & SCSW_FCTL_START_FUNC) && in lcs_irq()
1433 (irb->scsw.cmd.cpa != 0)) { in lcs_irq()
1434 index = (struct ccw1 *) __va((addr_t) irb->scsw.cmd.cpa) in lcs_irq()
1436 if ((irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED) || in lcs_irq()
1437 (irb->scsw.cmd.cstat & SCHN_STAT_PCI)) in lcs_irq()
1448 if ((irb->scsw.cmd.dstat & DEV_STAT_DEV_END) || in lcs_irq()
1449 (irb->scsw.cmd.dstat & DEV_STAT_CHN_END) || in lcs_irq()
1450 (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)) in lcs_irq()
1453 else if (irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED) in lcs_irq()
1456 if (irb->scsw.cmd.fctl & SCSW_FCTL_HALT_FUNC) { in lcs_irq()
1457 if (irb->scsw.cmd.cc != 0) { in lcs_irq()
1464 if (irb->scsw.cmd.fctl & SCSW_FCTL_CLEAR_FUNC) in lcs_irq()