Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

IOIP

Prolog  

Control Block Contents  
   IOIP DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


IOIP Prolog

 NAME       : HCPIOIP
 DESCRIPTION: INPUT/OUTPUT INTERRUPTION CODE MAPPING
 DSECT      : IOIP
 FUNCTION   : PROVIDE SYMOLIC REFERENCES FOR THE FIELDS
              STORED WITH AN XA-MODE I/O INTERRUPTION CODE.
 LOCATED BY : N/A
 CREATED BY : N/A
 DELETED BY : N/A
 RELOCATION CONSIDERATIONS : None

 

IOIP Control Block Content


IOIP DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      IOIP           INPUT/OUTPUT INTERRUPTION CODE MAPPING
0000    0 Signed       4 IOISUBID (0)   Subsystem-Identification Word
0000    0 Bitstring    1 IOIPSSAD       SUBSYSTEM ADDRESS (X'00')
0001    1 Bitstring    1 IOIPSTYP       SUBSYSTEM TYPE (X'01')
0002    2 Signed       2 IOIPSNUM       SUBCHANNEL NUMBER
0004    4 Signed       4 IOIPARM        I/O INTERRUPTION PARAMETER
0008    8 Signed       4 IOIINTID (0)   Interruption-Identification Word
0008    8 Bitstring    1 IOIISPM (0)    Interruption-Subclass-Pending
                                        Mask. (TPZI-test function).
0008    8 Bitstring    1 IOIISC         Interruption-Subclass Code
0009    9 Bitstring    1 IOIZONE        Zone number
000A   10 Bitstring    1 IOISCHST       Subchannel status
          1... ....      IOIIIC         X'80' IOIIIC
                                        Interruption-Interlock-Control
                                        bit.
000B   11 Bitstring    1 *              Reserved for future IBM use
          00000002       IOIPSIZE       (*-IOIP+7)/8 SIZE OF BLOCK IN
                                        DOUBLE-WORDS
          0000000C       IOIPBLEN       (*-IOIP)

 

IOIP Storage Layout

          
*** IOIP - INPUT/OUTPUT INTERRUPTION CODE MAPPING
*
*     +------+------+-------------+---------------------------+
*   0 |:PSSAD|:PSTYP|  IOIPSNUM   |         IOIPARM           |
*     +------+------+------+------+---------------------------+
*   8 |IOIISC|:ZONE |:SCHST|//////| C
*     +------+------+------+------+
*
*** IOIP - INPUT/OUTPUT INTERRUPTION CODE MAPPING

 

IOIP Cross Reference

Symbol         Dspl Value
-------------- ---- -----
IOIIIC         000A 80
IOIINTID       0008
IOIISC         0008
IOIISPM        0008
IOIPARM        0004
IOIPBLEN       000B 0000000C
IOIPSIZE       000B 00000002
IOIPSNUM       0002
IOIPSSAD       0000
IOIPSTYP       0001
IOISCHST       000A
IOISUBID       0000
IOIZONE        0009

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:05:23 EDT.
Copyright IBM Corporation, 1990, 2011