TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKED BRANCHING
First Claim
1. A computer program product for processing a transport control channel program with chain linked branching at a control unit configured for communication with an input/output (I/O) subsystem in an I/O processing system, the computer program product comprising:
- a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
receiving a command message at the control unit from the I/O subsystem to perform an I/O operation;
reading a chain linked flag in the command message, the chain linked flag indicating that a subsequent command message for the I/O operation follows the command message;
reading a serialization flag in the command message, the serialization flag requesting that device status be returned to the I/O subsystem in order to select the subsequent command message;
executing one or more commands in the command message; and
transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product, apparatus, and method for processing a transport control channel program with chain linked branching in an I/O processing system are provided. The method includes receiving a command message at a control unit from an I/O subsystem to perform an I/O operation. The method further includes reading a chain linked flag in the command message indicating that a subsequent command message for the I/O operation follows the command message. The method also includes reading a serialization flag in the command message requesting that device status be returned to the I/O subsystem in order to select the subsequent command message. The method additionally includes executing one or more commands in the command message, and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag.
-
Citations
25 Claims
-
1. A computer program product for processing a transport control channel program with chain linked branching at a control unit configured for communication with an input/output (I/O) subsystem in an I/O processing system, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving a command message at the control unit from the I/O subsystem to perform an I/O operation; reading a chain linked flag in the command message, the chain linked flag indicating that a subsequent command message for the I/O operation follows the command message; reading a serialization flag in the command message, the serialization flag requesting that device status be returned to the I/O subsystem in order to select the subsequent command message; executing one or more commands in the command message; and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus for processing a transport control channel program with chain linked branching at a control unit in an I/O processing system, the apparatus comprising:
a control unit configured for communication with an I/O subsystem of the I/O processing system, the control unit performing a method comprising; receiving a command message at the control unit from the I/O subsystem to perform an I/O operation; reading a chain linked flag in the command message, the chain linked flag indicating that a subsequent command message for the I/O operation follows the command message; reading a serialization flag in the command message, the serialization flag requesting that device status be returned to the I/O subsystem in order to select the subsequent command message; executing one or more commands in the command message; and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A method for processing a transport control channel program with chain linked branching at a control unit configured for communication with an input/output (I/O) subsystem in an I/O processing system, the method comprising:
-
receiving a command message at the control unit from the I/O subsystem to perform an I/O operation; reading a chain linked flag in the command message, the chain linked flag indicating that a subsequent command message for the I/O operation follows the command message; reading a serialization flag in the command message, the serialization flag requesting that device status be returned to the I/O subsystem in order to select the subsequent command message; executing one or more commands in the command message; and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag. - View Dependent Claims (18, 19)
-
-
20. A computer program product for processing a transport control channel program with chain linked branching at a channel subsystem configured for communication with a control unit in an I/O processing system, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; configuring a chain linked flag in a command message to indicate that a subsequent command message follows the command message to perform an I/O operation; configuring a serialization flag in the command message to request that device status be returned to the channel subsystem in order to select the subsequent command message; and transmitting the command message from the channel subsystem to the control unit. - View Dependent Claims (21, 22, 23, 24)
-
25. An apparatus for processing a transport control channel program with chain linked branching at a channel subsystem in an I/O processing system, the apparatus comprising:
a channel subsystem configured for communication with a control unit of the I/O processing system, the channel subsystem performing a method comprising; configuring a chain linked flag in a command message to indicate that a subsequent command message follows the command message to perform an I/O operation; configuring a serialization flag in the command message to request that device status be returned to the channel subsystem in order to select the subsequent command message; and transmitting the command message from the channel subsystem to the control unit.
Specification