Lines Matching full:lpm

77 	req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm &  in nop_do()
79 if (!req->lpm) in nop_do()
111 sch->vpm |= req->lpm; in nop_callback()
114 cdev->private->path_noirq_mask |= req->lpm; in nop_callback()
117 cdev->private->path_notoper_mask |= req->lpm; in nop_callback()
123 req->lpm >>= 1; in nop_callback()
138 int i = pathmask_to_pos(req->lpm); in spid_build_cp()
182 req->lpm = sch->schib.pmcw.pam; in pgid_wipeout_start()
201 req->lpm = lpm_adjust(req->lpm, cdev->private->pgid_todo_mask); in spid_do()
202 if (!req->lpm) in spid_do()
205 if (req->lpm & sch->opm) in spid_do()
234 sch->vpm |= req->lpm & sch->opm; in spid_callback()
238 cdev->private->path_noirq_mask |= req->lpm; in spid_callback()
241 cdev->private->path_notoper_mask |= req->lpm; in spid_callback()
255 req->lpm >>= 1; in spid_callback()
274 req->lpm = 0x80; in spid_start()
305 int lpm; in pgid_analyze() local
311 for (i = 0, lpm = 0x80; i < 8; i++, pgid++, lpm >>= 1) { in pgid_analyze()
312 if ((cdev->private->pgid_valid_mask & lpm) == 0) in pgid_analyze()
315 *reserved |= lpm; in pgid_analyze()
317 *reset |= lpm; in pgid_analyze()
337 int lpm; in pgid_to_donepm() local
342 lpm = 0x80 >> i; in pgid_to_donepm()
343 if ((cdev->private->pgid_valid_mask & lpm) == 0) in pgid_to_donepm()
346 if (sch->opm & lpm) { in pgid_to_donepm()
360 donepm |= lpm; in pgid_to_donepm()
440 int i = pathmask_to_pos(req->lpm); in snid_build_cp()
459 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & in snid_do()
461 if (!req->lpm) in snid_do()
486 cdev->private->pgid_valid_mask |= req->lpm; in snid_callback()
490 cdev->private->path_noirq_mask |= req->lpm; in snid_callback()
493 cdev->private->path_notoper_mask |= req->lpm; in snid_callback()
499 req->lpm >>= 1; in snid_callback()
517 sch->lpm = sch->schib.pmcw.pam; in verify_start()
530 req->lpm = 0x80; in verify_start()
613 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_disband_start()
673 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_stlck_start()