ccw_device_start_key — start a s390 channel program with key
int ccw_device_start_key ( | struct ccw_device * cdev, |
| struct ccw1 * cpa, | |
| unsigned long intparm, | |
| __u8 lpm, | |
| __u8 key, | |
unsigned long flags); |
cdevtarget ccw device
cpalogical start address of channel program
intparm
user specific interruption parameter; will be presented back to
cdev's interrupt handler. Allows a device driver to associate
the interrupt with a particular I/O request.
lpmdefines the channel path to be used for a specific I/O request. A value of 0 will make cio use the opm.
keystorage key to be used for the I/O
flagsadditional flags; defines the action to be performed for I/O processing.
Start a S/390 channel program. When the interrupt arrives, the IRQ handler is called, either immediately, delayed (dev-end missing, or sense required) or never (no IRQ handler registered).