Lines Matching defs:pmcw
179 switch (schib->pmcw.st) {
184 else if (is_blacklisted(schid.ssid, schib->pmcw.dev)) {
187 schib->pmcw.dev, schid.ssid);
199 schid.ssid, schid.sch_no, schib->pmcw.st);
220 sch->st = schib->pmcw.st;
279 static void ssd_from_pmcw(struct chsc_ssd_info *ssd, struct pmcw *pmcw)
285 ssd->path_mask = pmcw->pim;
288 if (pmcw->pim & mask) {
290 ssd->chpid[i].id = pmcw->chpid[i];
313 ssd_from_pmcw(&sch->ssd_info, &sch->schib.pmcw);
408 struct pmcw *pmcw = &sch->schib.pmcw;
411 pmcw->pim, pmcw->pam, pmcw->pom);
420 struct pmcw *pmcw = &sch->schib.pmcw;
422 if ((pmcw->st == SUBCHANNEL_TYPE_IO && pmcw->dnv) ||
423 (pmcw->st == SUBCHANNEL_TYPE_MSG && pmcw->w))
425 pmcw->dev);
509 if ((schib->pmcw.st == SUBCHANNEL_TYPE_IO) && !schib->pmcw.dnv)
511 if ((schib->pmcw.st == SUBCHANNEL_TYPE_MSG) && !schib->pmcw.w)
749 struct pmcw *pmcw = &sch->schib.pmcw;
753 * with the help of PAM and POM values of pmcw. OPM provides the information
757 (sch->opm & pmcw->pam & pmcw->pom))