Searched refs:opm (Results 1 - 14 of 14) sorted by relevance

/drivers/s390/cio/
H A Ddevice_pgid.c75 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm &
203 if (req->lpm & sch->opm)
232 sch->vpm |= req->lpm & sch->opm;
344 if (sch->opm & lpm) {
394 sch->vpm = donepm & sch->opm;
609 req->lpm = sch->schib.pmcw.pam & sch->opm;
663 req->lpm = sch->schib.pmcw.pam & sch->opm;
H A Dcio.h94 __u8 opm; /* operational path mask */ member in struct:subchannel
H A Dchp.c71 * chp_get_sch_opm - return opm for subchannel
74 * Calculate and return the operational path mask (opm) based on the chpids
80 int opm; local
83 opm = 0;
86 opm <<= 1;
89 opm |= 1;
91 return opm;
H A Ddevice_id.c218 req->lpm = sch->schib.pmcw.pam & sch->opm;
H A Ddevice.c1047 sch->opm = 0xff;
1049 sch->opm = chp_get_sch_opm(sch);
1050 sch->lpm = sch->schib.pmcw.pam & sch->opm;
1192 sch->opm &= ~mask;
1199 sch->opm |= mask;
1215 sch->lpm |= mask & sch->opm;
1424 if ((sch->schib.pmcw.pam & sch->opm) == 0) {
H A Ddevice_fsm.c58 printk(KERN_WARNING "cio: subchannel lpm: %02x, opm: %02x, "
59 "vpm: %02x\n", sch->lpm, sch->opm, sch->vpm);
246 sch->lpm = sch->schib.pmcw.pam & sch->opm;
936 sch->lpm = sch->schib.pmcw.pam & sch->opm;
/drivers/s390/block/
H A Ddasd_eckd.c1040 __u8 lpm, opm; local
1048 opm = ccw_device_get_path_mask(device->cdev);
1053 if (!(lpm & opm))
1068 path_data->opm |= lpm;
1152 path_data->opm |= lpm;
1202 __u8 lpm, opm; local
1208 opm = device->path_data.opm;
1211 if (!(lpm & opm))
1249 __u8 lpm, opm, np local
[all...]
H A Ddasd_erp.c99 cqr->lpm = device->path_data.opm;
H A Ddasd_3990_erp.c147 __u8 opm; local
152 opm = ccw_device_get_path_mask(device->cdev);
155 erp->lpm = device->path_data.opm &
160 if ((erp->lpm & opm) != 0x00) {
163 "try alternate lpm=%x (lpum=%x / opm=%x)",
164 erp->lpm, erp->irb.esw.esw0.sublog.lpum, opm);
172 "/opm=%x)\n", erp->irb.esw.esw0.sublog.lpum, opm);
276 erp->lpm = erp->startdev->path_data.opm;
1917 erp->lpm = erp->startdev->path_data.opm;
[all...]
H A Ddasd.c1438 cqr->lpm &= device->path_data.opm;
1440 cqr->lpm = device->path_data.opm;
1464 * this request was only a subset of the opm (e.g. the ppm) then
1466 * If we already use the full opm, something is amiss, and we
1473 } else if (cqr->lpm != device->path_data.opm) {
1474 cqr->lpm = device->path_data.opm;
1480 "start_IO: all paths in opm gone,"
1483 device->path_data.opm = 0;
1721 if (cqr->lpm == device->path_data.opm)
1727 cqr->lpm = device->path_data.opm;
[all...]
H A Ddasd_devmap.c1439 u8 opm, nppm, cablepm, cuirpm, hpfpm; local
1445 opm = device->path_data.opm;
1452 return sprintf(buf, "%02x %02x %02x %02x %02x\n", opm, nppm,
H A Ddasd_fba.c173 device->path_data.opm = LPM_ANYPATH;
H A Ddasd_int.h382 __u8 opm; member in struct:dasd_path
/drivers/gpu/drm/i915/
H A Di915_cmd_parser.c94 #define CMD(op, opm, f, lm, fl, ...) \
97 .cmd = { (op), (opm) }, \

Completed in 108 milliseconds