Lines Matching refs: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,
224 if (lpm) {
225 lpm &= sch->lpm;
226 if (lpm == 0)
229 ret = cio_start_key (sch, cpa, lpm, key);
251 * @lpm: defines the channel path to be used for a specific I/O request. A
266 * -%EACCES, if no path specified in @lpm is operational;
272 unsigned long intparm, __u8 lpm, __u8 key,
275 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm, key,
286 * @lpm: defines the channel path to be used for a specific I/O request. A
300 * -%EACCES, if no path specified in @lpm is operational;
306 unsigned long intparm, __u8 lpm, unsigned long flags)
308 return ccw_device_start_key(cdev, cpa, intparm, lpm,
319 * @lpm: defines the channel path to be used for a specific I/O request. A
338 * -%EACCES, if no path specified in @lpm is operational;
344 unsigned long intparm, __u8 lpm,
347 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm,
463 return sch->lpm;
532 * @lpm: mask of paths to use
540 unsigned long intparm, u8 lpm, u8 key,
562 if (lpm) {
563 lpm &= sch->lpm;
564 if (lpm == 0)
567 rc = cio_tm_start_key(sch, tcw, lpm, key);
582 * @lpm: mask of paths to use
589 unsigned long intparm, u8 lpm, u8 key)
591 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm, key, 0);
600 * @lpm: mask of paths to use
606 unsigned long intparm, u8 lpm)
608 return ccw_device_tm_start_key(cdev, tcw, intparm, lpm,
618 * @lpm: mask of paths to use
625 unsigned long intparm, u8 lpm, int expires)
627 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm,
649 mask &= sch->lpm;
651 mask = sch->lpm;