Lines Matching defs:schib
39 struct schib schib;
48 cc = stsch_err(sch->schid, &schib);
84 printk(KERN_WARNING "cio: schib:\n");
86 &schib, sizeof(schib), 0);
145 if (!sch->schib.pmcw.ena)
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)) {
215 chpid.id = sch->schib.pmcw.chpid[i];
244 sch->lpm = sch->schib.pmcw.pam & sch->opm;
471 /* Update schib - pom may have changed. */
590 if (scsw_actl(&sch->schib.scsw) != 0)
644 * subchannel we have to update the schib.
651 if (scsw_actl(&sch->schib.scsw) != 0 ||
652 (scsw_stctl(&sch->schib.scsw) & SCSW_STCTL_STATUS_PEND) ||
888 sch->lpm = sch->schib.pmcw.pam & sch->opm;
899 if (sch->schib.pmcw.dev != cdev->private->dev_id.devno)