Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

IXBLK

Prolog  

Control Block Contents  

IXBLK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

IXBLK Prolog

 NAME       : HCPIXBLK
 DESCRIPTION: IUCV DEFERRED EXECUTION BLOCK
 DSECT      : IXBLK
 FUNCTION   : TO DEFER EXECUTION OF AN IUCV FUNCTION.  USED BY IUCV
              CP SYSTEM SERVICES FOR THE SEND AND CONNECT IUCV
              FUNCTIONS.
 LOCATED BY : IUCPNDHD FIELD OF HCPCCTBK
 CREATED BY : INVOKER OF IUCV FUNCTION
 DELETED BY : INVOKER OF IUCV FUNCTION
 NOTES      : USED EXCLUSIVELY BY IUCV SYSTEM SERVICES

 

IXBLK Control Block Content


IXBLK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IXBLK IUCV DEFERRED EXECUTION BLOCK **** THE VALUE OF IPSIZE FOR DATAMAP IS 5 0000 0 Dbl-Word 8 IXBPARM (IPSIZE) PARM LIST AREA 0028 40 Bitstring 64 IXBREGS (0) REGISTER SAVE AREA 0028 40 Signed 4 IXBR0 002C 44 Signed 4 IXBR1 0030 48 Signed 4 IXBR2 0034 52 Signed 4 IXBR3 0038 56 Signed 4 IXBR4 003C 60 Signed 4 IXBR5 0040 64 Signed 4 IXBR6 0044 68 Signed 4 IXBR7 0048 72 Signed 4 IXBR8 004C 76 Signed 4 IXBR9 0050 80 Signed 4 IXBR10 0054 84 Signed 4 IXBR11 0058 88 Signed 4 IXBR12 005C 92 Signed 4 IXBR13 0060 96 Signed 4 IXBR14 0064 100 Signed 4 IXBIRA INTERRUPT RETURN ADDRESS 0068 104 Signed 4 IXBNEXT ADD OF NEXT IXBLK IN PEND. CHAIN 006C 108 Signed 4 * RESERVED **** THE VALUE OF IPSIZE FOR DATAMAP IS 5 0070 112 Dbl-Word 8 IXBXBLOK (IPSIZE) EXTERNAL BUFFER AREA 00000013 IXBSIZE (*-IXBLK+7)/8 IXBLOK SIZE IN DOUBLEWORDS

 

IXBLK Storage Layout

*** IXBLK - IUCV DEFERRED EXECUTION BLOCK
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       IXBPARM                         =
*     |                                                       |
*     +---------------------------+---------------------------+
*  28 |          IXBR0            |          IXBR1            |
*     +---------------------------+---------------------------+
*  30 |          IXBR2            |          IXBR3            |
*     +---------------------------+---------------------------+
*  38 |          IXBR4            |          IXBR5            |
*     +---------------------------+---------------------------+
*  40 |          IXBR6            |          IXBR7            |
*     +---------------------------+---------------------------+
*  48 |          IXBR8            |          IXBR9            |
*     +---------------------------+---------------------------+
*  50 |          IXBR10           |          IXBR11           |
*     +---------------------------+---------------------------+
*  58 |          IXBR12           |          IXBR13           |
*     +---------------------------+---------------------------+
*  60 |          IXBR14           |          IXBIRA           |
*     +---------------------------+---------------------------+
*  68 |         IXBNEXT           |///////////////////////////|
*     +---------------------------+---------------------------+
*  70 |                                                       |
*     =                       IXBXBLOK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  98
*
*** IXBLK - IUCV DEFERRED EXECUTION BLOCK

 

IXBLK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

IXBIRA 0064

IXBNEXT 0068

IXBPARM 0000

IXBREGS 0028

IXBR0 0028

IXBR1 002C

IXBR10 0050

IXBR11 0054

IXBR12 0058

IXBR13 005C

IXBR14 0060

IXBR2 0030

IXBR3 0034

IXBR4 0038

IXBR5 003C

IXBR6 0040

IXBR7 0044

IXBR8 0048

IXBR9 004C

IXBSIZE 0070 00000013

IXBXBLOK 0070


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:07:41 EDT.
Copyright IBM Corporation, 1990, 1999