Lines Matching full:lpm

818 				   __u8 lpm)  in dasd_eckd_fill_rcd_cqr()  argument
841 cqr->lpm = lpm; in dasd_eckd_fill_rcd_cqr()
875 __u8 lpm) in dasd_eckd_read_conf_immediately() argument
887 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buffer, lpm); in dasd_eckd_read_conf_immediately()
898 int *rcd_buffer_size, __u8 lpm) in dasd_eckd_read_conf_lpm() argument
928 dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buf, lpm); in dasd_eckd_read_conf_lpm()
1025 __u8 lpm, opm; in dasd_eckd_read_conf() local
1038 for (lpm = 0x80; lpm; lpm>>= 1) { in dasd_eckd_read_conf()
1039 if (!(lpm & opm)) in dasd_eckd_read_conf()
1042 &conf_len, lpm); in dasd_eckd_read_conf()
1069 pos = pathmask_to_pos(lpm); in dasd_eckd_read_conf()
1129 "device %s instead of %s\n", lpm, in dasd_eckd_read_conf()
1132 dasd_path_add_cablepm(device, lpm); in dasd_eckd_read_conf()
1135 pos = pathmask_to_pos(lpm); in dasd_eckd_read_conf()
1149 dasd_path_add_nppm(device, lpm); in dasd_eckd_read_conf()
1152 dasd_path_add_ppm(device, lpm); in dasd_eckd_read_conf()
1156 dasd_path_set_opm(device, lpm); in dasd_eckd_read_conf()
1159 dasd_path_add_opm(device, lpm); in dasd_eckd_read_conf()
1193 static int verify_fcx_max_data(struct dasd_device *device, __u8 lpm) in verify_fcx_max_data() argument
1200 mdc = ccw_device_get_mdc(device->cdev, lpm); in verify_fcx_max_data()
1205 mdc, lpm); in verify_fcx_max_data()
1213 "%u\n", fcx_max_data, lpm, in verify_fcx_max_data()
1225 __u8 lpm, opm = dasd_path_get_opm(device); in rebuild_device_uid() local
1228 for (lpm = 0x80; lpm; lpm >>= 1) { in rebuild_device_uid()
1229 if (!(lpm & opm)) in rebuild_device_uid()
1236 lpm); in rebuild_device_uid()
1267 __u8 lpm, opm, npm, ppm, epm, hpfpm, cablepm; in do_path_verification_work() local
1292 for (lpm = 0x80; lpm; lpm >>= 1) { in do_path_verification_work()
1293 if (!(lpm & data->tbvpm)) in do_path_verification_work()
1300 lpm); in do_path_verification_work()
1306 npm |= lpm; in do_path_verification_work()
1309 ppm |= lpm; in do_path_verification_work()
1312 opm |= lpm; in do_path_verification_work()
1317 opm |= lpm; in do_path_verification_work()
1322 epm |= lpm; in do_path_verification_work()
1326 "(rc=%d) for new path %x\n", rc, lpm); in do_path_verification_work()
1329 if (verify_fcx_max_data(device, lpm)) { in do_path_verification_work()
1330 opm &= ~lpm; in do_path_verification_work()
1331 npm &= ~lpm; in do_path_verification_work()
1332 ppm &= ~lpm; in do_path_verification_work()
1333 hpfpm |= lpm; in do_path_verification_work()
1391 lpm, print_uid); in do_path_verification_work()
1392 opm &= ~lpm; in do_path_verification_work()
1393 npm &= ~lpm; in do_path_verification_work()
1394 ppm &= ~lpm; in do_path_verification_work()
1395 cablepm |= lpm; in do_path_verification_work()
1429 static int dasd_eckd_verify_path(struct dasd_device *device, __u8 lpm) in dasd_eckd_verify_path() argument
1447 data->tbvpm = lpm; in dasd_eckd_verify_path()
3455 cqr->lpm = dasd_path_get_opm(cqr->block->base); in dasd_eckd_handle_terminated_request()
4003 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_cmd_single()
4182 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_cmd_track()
4506 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_tpm_track()
4749 cqr->lpm = dasd_path_get_ppm(startdev); in dasd_eckd_build_cp_raw()
5121 cqr->lpm = usrparm.path_mask; in dasd_eckd_snid()
5125 if (!rc && usrparm.path_mask && (cqr->lpm != usrparm.path_mask)) in dasd_eckd_snid()
5882 cqr->lpm = lpum; in dasd_eckd_read_message_buffer()
5928 } else if (cqr->lpm) { in dasd_eckd_read_message_buffer()
5934 cqr->lpm = 0; in dasd_eckd_read_message_buffer()