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

#### ERSTBL

Prolog

Control Block Contents
ERSTBL DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### ERSTBL Prolog

     NAME       : HCPERSOB
     DESCRIPTION: ERROR RECOVERY SPECIFICATION
     DSECT      : ERSTBL
     FUNCTION   : DSECT TO MAP OUTPUT OF THE HCPERSEN MACRO,
                  USED FOR ERROR RECOVERY
     LOCATED BY : N/A
     CREATED BY : MODULES HCPERC & HCPERP
     DELETED BY : NEVER DELETED, STATIC
     NOTES      : THIS DSECT MUST MATCH THE TABLES SET UP BY THE HCPERSEN
                  MACRO

#### ERSTBL Control Block Content

#### ERSTBL DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ERSTBL         ERROR RECOVERY SPECIFICATION
    0000    0 Signed       4 ERSERNAM (0)   ERROR NAME PART OF ENTRY
    0000    0 Signed       4 ERSEMPTR       POINTER TO THE ERRMATCH TABLE
    0004    4 Signed       4 ERSCPCSY       CP INITIATED TO CP/SYS DEVICE
    0008    8 Signed       4 ERSCPDED       CP INITIATED TO DEDICATED DEVICE
    000C   12 Signed       4 ERSCPFRE       CP INITIATED TO FREE DEVICE
    0010   16 Signed       4 ERSDGCSY       DIAG INITIATED TO CP/SYS DEVICE
    0014   20 Signed       4 ERSDGDED       DIAG INITIATED TO DEDICATED DEV.
    0018   24 Signed       4 ERSGTCSY       GUEST INITIATED REQUEST TO CP/SYS
    001C   28 Signed       4 ERSGTDED       GUEST INITIATED REQUEST TO DEDICA
    0020   32 Signed       4 ERSMSGWR       MESSAGE WRITING ROUTINE ADDRESS
    0024   36 Signed       4 ERSMSGPL       MESSAGE PARAMETER LIST ADDRESS
    0028   40 Signed       4 ERSMSGUW       USER MSG WRITING ROUTINE ADDRESS
    002C   44 Signed       4 ERSMSGUP       USER MSG PARAMETER LIST ADDRESS
    0030   48 Signed       4 ERSMSGAW       Post msg writing routine address
    0034   52 Signed       4 ERSMSGAL       Post msg parameter list address
    0038   56 Signed       4 ERSDVMGT       Device management routine
    003C   60 Signed       4 ERSPREP        PRE-PROCESSING ROUTINE ADDRESS
    0040   64 Signed       4 ERSPREP2       PRE-PROCESSING ROUTINE ADDRESS
    0044   68 Signed       4 ERSPSTP        POST-PROCESSING ROUTINE ADDRESS
    0048   72 Signed       4 ERSBDRCP       Build Restart Chan Pgrm Routine
    004C   76 Signed       4 ERSDSRCP       Destroy Restart Chan Pgrm Routine
    0050   80 Signed       4 ERSAUTOQ       Auto-Quiesce HYPerswap routine
    0054   84 Signed       4 ERSRSTCP       RESET CPA ROUTINE ADDRESS
    0058   88 Signed       4 ERSTRACE       CP TRACE ROUTINE ADDRESS
    005C   92 Signed       4 ERSEREP        EREP ROUTINE ADDRESS
    0060   96 Signed       4 ERSSDR         STATISTICAL DATA RECORDING ROUTIN
    0064  100 Signed       4 ERSRETRY       RETRY I/O ROUTINE ADDRESS
    0068  104 Signed       4 ERSUNCHK       Unit check recording routine
    006C  108 Signed       2 ERSMXRTY       MAXIMUM RETRY COUNT
    006E  110 Signed       2 *              FORCE TO WORD BOUNDARY
              00000070       ERSTBLSZ       (*-ERSERNAM) BYTE SIZE OF ERSTBL
                                            ENTRY

#### ERSTBL Storage Layout

    *** ERSTBL - ERROR RECOVERY SPECIFICATION
    *
    *     +---------------------------+---------------------------+
    *   0 |         ERSEMPTR          |         ERSCPCSY          |
    *     +---------------------------+---------------------------+
    *   8 |         ERSCPDED          |         ERSCPFRE          |
    *     +---------------------------+---------------------------+
    *  10 |         ERSDGCSY          |         ERSDGDED          |
    *     +---------------------------+---------------------------+
    *  18 |         ERSGTCSY          |         ERSGTDED          |
    *     +---------------------------+---------------------------+
    *  20 |         ERSMSGWR          |         ERSMSGPL          |
    *     +---------------------------+---------------------------+
    *  28 |         ERSMSGUW          |         ERSMSGUP          |
    *     +---------------------------+---------------------------+
    *  30 |         ERSMSGAW          |         ERSMSGAL          |
    *     +---------------------------+---------------------------+
    *  38 |         ERSDVMGT          |         ERSPREP           |
    *     +---------------------------+---------------------------+
    *  40 |         ERSPREP2          |         ERSPSTP           |
    *     +---------------------------+---------------------------+
    *  48 |         ERSBDRCP          |         ERSDSRCP          |
    *     +---------------------------+---------------------------+
    *  50 |         ERSAUTOQ          |         ERSRSTCP          |
    *     +---------------------------+---------------------------+
    *  58 |         ERSTRACE          |         ERSEREP           |
    *     +---------------------------+---------------------------+
    *  60 |          ERSSDR           |         ERSRETRY          |
    *     +---------------------------+-------------+-------------+
    *  68 |         ERSUNCHK          |  ERSMXRTY   |/////////////|
    *     +---------------------------+-------------+-------------+
    *  70
    *
    *** ERSTBL - ERROR RECOVERY SPECIFICATION

#### ERSTBL Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    ERSAUTOQ       0050
    ERSBDRCP       0048
    ERSCPCSY       0004
    ERSCPDED       0008
    ERSCPFRE       000C
    ERSDGCSY       0010
    ERSDGDED       0014
    ERSDSRCP       004C
    ERSDVMGT       0038
    ERSEMPTR       0000
    ERSEREP        005C
    ERSERNAM       0000
    ERSGTCSY       0018
    ERSGTDED       001C
    ERSMSGAL       0034
    ERSMSGAW       0030
    ERSMSGPL       0024
    ERSMSGUP       002C
    ERSMSGUW       0028
    ERSMSGWR       0020
    ERSMXRTY       006C
    ERSPREP        003C
    ERSPREP2       0040
    ERSPSTP        0044
    ERSRETRY       0064
    ERSRSTCP       0054
    ERSSDR         0060
    ERSTBLSZ       006E 00000070
    ERSTRACE       0058
    ERSUNCHK       0068

This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 16:52:47 EDT.
Copyright IBM Corporation, 1990, 2005