Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
IOIP
Control Block Contents
IOIP DSECT
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
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' 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
Copyright IBM Corporation, 1990, 2001