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

#### 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 (5)    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 (5)   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

    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 z/VM V5R2.0. Last updated on 12 Apr 2006 at 17:00:21 EDT.
Copyright IBM Corporation, 1990, 2005