Lines Matching defs:lpm
818 __u8 lpm)
841 cqr->lpm = lpm;
875 __u8 lpm)
887 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buffer, lpm);
898 int *rcd_buffer_size, __u8 lpm)
928 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buf, lpm);
1025 __u8 lpm, opm;
1038 for (lpm = 0x80; lpm; lpm>>= 1) {
1039 if (!(lpm & opm))
1042 &conf_len, lpm);
1069 pos = pathmask_to_pos(lpm);
1129 "device %s instead of %s\n", lpm,
1132 dasd_path_add_cablepm(device, lpm);
1135 pos = pathmask_to_pos(lpm);
1149 dasd_path_add_nppm(device, lpm);
1152 dasd_path_add_ppm(device, lpm);
1156 dasd_path_set_opm(device, lpm);
1159 dasd_path_add_opm(device, lpm);
1193 static int verify_fcx_max_data(struct dasd_device *device, __u8 lpm)
1200 mdc = ccw_device_get_mdc(device->cdev, lpm);
1205 mdc, lpm);
1213 "%u\n", fcx_max_data, lpm,
1225 __u8 lpm, opm = dasd_path_get_opm(device);
1228 for (lpm = 0x80; lpm; lpm >>= 1) {
1229 if (!(lpm & opm))
1236 lpm);
1266 __u8 lpm, opm, npm, ppm, epm, hpfpm, cablepm;
1278 for (lpm = 0x80; lpm; lpm >>= 1) {
1279 if (!(lpm & data->tbvpm))
1286 lpm);
1292 npm |= lpm;
1295 ppm |= lpm;
1298 opm |= lpm;
1303 opm |= lpm;
1308 epm |= lpm;
1312 "(rc=%d) for new path %x\n", rc, lpm);
1315 if (verify_fcx_max_data(device, lpm)) {
1316 opm &= ~lpm;
1317 npm &= ~lpm;
1318 ppm &= ~lpm;
1319 hpfpm |= lpm;
1377 lpm, print_uid);
1378 opm &= ~lpm;
1379 npm &= ~lpm;
1380 ppm &= ~lpm;
1381 cablepm |= lpm;
1438 static int dasd_eckd_pe_handler(struct dasd_device *device, __u8 lpm)
1457 data->tbvpm = lpm;
3479 cqr->lpm = dasd_path_get_opm(cqr->block->base);
4027 cqr->lpm = dasd_path_get_ppm(startdev);
4206 cqr->lpm = dasd_path_get_ppm(startdev);
4530 cqr->lpm = dasd_path_get_ppm(startdev);
4771 cqr->lpm = dasd_path_get_ppm(startdev);
5143 cqr->lpm = usrparm.path_mask;
5147 if (!rc && usrparm.path_mask && (cqr->lpm != usrparm.path_mask))
5904 cqr->lpm = lpum;
5950 } else if (cqr->lpm) {
5956 cqr->lpm = 0;