Lines Matching full:lpm
166 * @lpm: defines the channel path to be used for a specific I/O request. A
186 * -%EACCES, if no path specified in @lpm is operational;
192 unsigned long intparm, __u8 lpm, __u8 key, in ccw_device_start_timeout_key() argument
228 if (lpm) { in ccw_device_start_timeout_key()
229 lpm &= sch->lpm; in ccw_device_start_timeout_key()
230 if (lpm == 0) in ccw_device_start_timeout_key()
233 ret = cio_start_key (sch, cpa, lpm, key); in ccw_device_start_timeout_key()
255 * @lpm: defines the channel path to be used for a specific I/O request. A
270 * -%EACCES, if no path specified in @lpm is operational;
276 unsigned long intparm, __u8 lpm, __u8 key, in ccw_device_start_key() argument
279 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm, key, in ccw_device_start_key()
290 * @lpm: defines the channel path to be used for a specific I/O request. A
304 * -%EACCES, if no path specified in @lpm is operational;
310 unsigned long intparm, __u8 lpm, unsigned long flags) in ccw_device_start() argument
312 return ccw_device_start_key(cdev, cpa, intparm, lpm, in ccw_device_start()
323 * @lpm: defines the channel path to be used for a specific I/O request. A
342 * -%EACCES, if no path specified in @lpm is operational;
348 unsigned long intparm, __u8 lpm, in ccw_device_start_timeout() argument
351 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm, in ccw_device_start_timeout()
467 return sch->lpm; in ccw_device_get_path_mask()
536 * @lpm: mask of paths to use
544 unsigned long intparm, u8 lpm, u8 key, in ccw_device_tm_start_timeout_key() argument
570 if (lpm) { in ccw_device_tm_start_timeout_key()
571 lpm &= sch->lpm; in ccw_device_tm_start_timeout_key()
572 if (lpm == 0) in ccw_device_tm_start_timeout_key()
575 rc = cio_tm_start_key(sch, tcw, lpm, key); in ccw_device_tm_start_timeout_key()
590 * @lpm: mask of paths to use
597 unsigned long intparm, u8 lpm, u8 key) in ccw_device_tm_start_key() argument
599 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm, key, 0); in ccw_device_tm_start_key()
608 * @lpm: mask of paths to use
614 unsigned long intparm, u8 lpm) in ccw_device_tm_start() argument
616 return ccw_device_tm_start_key(cdev, tcw, intparm, lpm, in ccw_device_tm_start()
626 * @lpm: mask of paths to use
633 unsigned long intparm, u8 lpm, int expires) in ccw_device_tm_start_timeout() argument
635 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm, in ccw_device_tm_start_timeout()
657 mask &= sch->lpm; in ccw_device_get_mdc()
659 mask = sch->lpm; in ccw_device_get_mdc()