Lines Matching refs:lpm

813 				   __u8 lpm)
836 cqr->lpm = lpm;
870 __u8 lpm)
882 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buffer, lpm);
893 int *rcd_buffer_size, __u8 lpm)
923 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buf, lpm);
1079 void *conf_data, __u8 lpm)
1095 lpm, print_path_uid, print_device_uid);
1107 __u8 lpm, opm;
1115 for (lpm = 0x80; lpm; lpm>>= 1) {
1116 if (!(lpm & opm))
1119 &conf_len, lpm);
1152 } else if (dasd_eckd_check_cabling(device, conf_data, lpm)) {
1153 dasd_path_add_cablepm(device, lpm);
1159 pos = pathmask_to_pos(lpm);
1164 dasd_path_add_nppm(device, lpm);
1167 dasd_path_add_ppm(device, lpm);
1171 dasd_path_set_opm(device, lpm);
1174 dasd_path_add_opm(device, lpm);
1208 static int verify_fcx_max_data(struct dasd_device *device, __u8 lpm)
1215 mdc = ccw_device_get_mdc(device->cdev, lpm);
1220 mdc, lpm);
1228 "%u\n", fcx_max_data, lpm,
1240 __u8 lpm, opm = dasd_path_get_opm(device);
1243 for (lpm = 0x80; lpm; lpm >>= 1) {
1244 if (!(lpm & opm))
1251 lpm);
1279 __u8 lpm, opm, npm, ppm, epm, hpfpm, cablepm;
1293 for (lpm = 0x80; lpm; lpm >>= 1) {
1294 if (!(lpm & data->tbvpm))
1301 lpm);
1307 npm |= lpm;
1310 ppm |= lpm;
1313 opm |= lpm;
1318 opm |= lpm;
1323 epm |= lpm;
1327 "(rc=%d) for new path %x\n", rc, lpm);
1330 if (verify_fcx_max_data(device, lpm)) {
1331 opm &= ~lpm;
1332 npm &= ~lpm;
1333 ppm &= ~lpm;
1334 hpfpm |= lpm;
1380 lpm, print_uid);
1381 opm &= ~lpm;
1382 npm &= ~lpm;
1383 ppm &= ~lpm;
1384 cablepm |= lpm;
1400 epm |= lpm;
1402 pos = pathmask_to_pos(lpm);
3552 cqr->lpm = dasd_path_get_opm(cqr->block->base);
4125 cqr->lpm = dasd_path_get_ppm(startdev);
4304 cqr->lpm = dasd_path_get_ppm(startdev);
4628 cqr->lpm = dasd_path_get_ppm(startdev);
4869 cqr->lpm = dasd_path_get_ppm(startdev);
5241 cqr->lpm = usrparm.path_mask;
5245 if (!rc && usrparm.path_mask && (cqr->lpm != usrparm.path_mask))
5882 cqr->lpm = lpum;
5928 } else if (cqr->lpm) {
5934 cqr->lpm = 0;