Lines Matching refs:lpm

75 	req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm &  in nop_do()
77 if (!req->lpm) in nop_do()
109 sch->vpm |= req->lpm; in nop_callback()
112 cdev->private->path_noirq_mask |= req->lpm; in nop_callback()
115 cdev->private->path_notoper_mask |= req->lpm; in nop_callback()
121 req->lpm >>= 1; in nop_callback()
136 int i = 8 - ffs(req->lpm); in spid_build_cp()
180 req->lpm = sch->schib.pmcw.pam; in pgid_wipeout_start()
199 req->lpm = lpm_adjust(req->lpm, cdev->private->pgid_todo_mask); in spid_do()
200 if (!req->lpm) in spid_do()
203 if (req->lpm & sch->opm) in spid_do()
232 sch->vpm |= req->lpm & sch->opm; in spid_callback()
236 cdev->private->path_noirq_mask |= req->lpm; in spid_callback()
239 cdev->private->path_notoper_mask |= req->lpm; in spid_callback()
253 req->lpm >>= 1; in spid_callback()
272 req->lpm = 0x80; in spid_start()
303 int lpm; in pgid_analyze() local
309 for (i = 0, lpm = 0x80; i < 8; i++, pgid++, lpm >>= 1) { in pgid_analyze()
310 if ((cdev->private->pgid_valid_mask & lpm) == 0) in pgid_analyze()
313 *reserved |= lpm; in pgid_analyze()
315 *reset |= lpm; in pgid_analyze()
335 int lpm; in pgid_to_donepm() local
340 lpm = 0x80 >> i; in pgid_to_donepm()
341 if ((cdev->private->pgid_valid_mask & lpm) == 0) in pgid_to_donepm()
344 if (sch->opm & lpm) { in pgid_to_donepm()
358 donepm |= lpm; in pgid_to_donepm()
437 int i = 8 - ffs(req->lpm); in snid_build_cp()
456 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & in snid_do()
458 if (!req->lpm) in snid_do()
483 cdev->private->pgid_valid_mask |= req->lpm; in snid_callback()
487 cdev->private->path_noirq_mask |= req->lpm; in snid_callback()
490 cdev->private->path_notoper_mask |= req->lpm; in snid_callback()
496 req->lpm >>= 1; in snid_callback()
514 sch->lpm = sch->schib.pmcw.pam; in verify_start()
526 req->lpm = 0x80; in verify_start()
609 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_disband_start()
663 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_stlck_start()