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

#### DEPBLK

Prolog

Control Block Contents
DEPBLK DSECT
DEPERSB DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### DEPBLK Prolog

     NAME       : DMSDEP
     DESCRIPTION: Detailed Error Passback (DEP) Block
     DSECT      : DEPBLK
     FUNCTION   : Provides mapping of the DEP Block
                  containing the warning/error/information data
                  returned during syncpoint processing.

#### DEPBLK Control Block Content

#### DEPBLK DSECT

####

####

####

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DEPBLK         DEP Block mapping
    0000    0 Signed       4 DEPLEN         Total length of DEP block
    0004    4 Bitstring   18 DEPHDR         Header information
    0004    4 Bitstring    2 DEPPID         Path ID
    0006    6 Bitstring    8 DEPCID         Conversation ID
    000E   14 Bitstring    8 *              RESERVED
    0016   22 Bitstring   80 DEPSEC         Contains all error subblocks
                                            mapped via DEPERSB DSECT. Each
                                            error subblk MUST be mapped
                                            separately. Number of error
                                            subblocks is in DEPNERS.
    0066  102 Bitstring    2 DEPFULL        DEP block full condition
              0DEPFULL       DEPBKFUL       X'FFFF' Error block full, some
                                            info lost
              00000068       DEPLENGH       *-DEPLEN DEP length for SPM
                                            register
              00000008       DEPNERS        8 Number of Error Subblocks NAME
                                            : DMSDEP DESCRIPTION: DEP Error
                                            Sub Block Mapping DSECT : DEPERSB

    DEPERSB DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DEPERSB        Error Subblock mapping
    0000    0 Bitstring    2 DEPCODE        Info/warning/error condition
                                            Information codes:
              .... ..1.      DEPCHRMX       X'0002' Fn compl-heuristic mixed
              .... ..11      DEPBKRIP       X'0003' Backout resync in
                                            progress
              .... .1..      DEPCDLAB       X'0004' Fn compl-deallocate abend
              .... .1.1      DEPCDLFL       X'0005' Fn compl-deallocate flush
              .... .11.      DEPCBKT        X'0006' Fn compl-backout
              .... .111      DEPCSNER       X'0007' Fn compl-send error
              .... 1...      DEPFGRIP       X'0008' Forget resync in progress
                                            Warning codes:
              00004000       DEPCOMSC       X'4000' Commit state check
              00004001       DEPBKTSC       X'4001' Backout state check
              00004002       DEPACPOK       X'4002' ACCEPT ok
              00004003       DEPISVOK       X'4003' IUCV SEVER ok
              00004004       DEPCPICE       X'4004' CPI-Comm. error postcoord
              00004005       DEPBKPSV       X'4005' Backout path sev'd
              00004006       DEPASVOK       X'4006' APPCVM SEVER ok
              00004007       DEPLRCLE       X'4007' Logical rcd length error
              00004008       DEPREC1        X'4008' REC error, IPAUDIT1 info
              00004009       DEPREC23       X'4009' REC error, IPAUDIT2,3
                                            info
              0000400A       DEPPC7ER       X'400A' DMSPC7 error
              0000400B       DEPCPICP       X'400B' CPI-Comm. error precoord
                                            Error codes:
              00008000       DEPQREPR       X'8000' QRYSTATE error precoord
              00008001       DEPSETER       X'8001' HNDIUCV SET error
              00008002       DEPACPER       X'8002' ACCEPT error
              00008003       DEPASVER       X'8003' APPCVM SEVER error
              00008004       DEPISVER       X'8004' IUCV SEVER error
              00008005       DEPSREPR       X'8005' Set Received error
                                            precoor
              00008006       DEPSRECO       X'8006' Set Received error
                                            precoor
              00008007       DEPQREPO       X'8007' QRYSTATE error postcoord
              00008008       DEPCOOSC       X'8008' Coordination state check
              00008009       DEPEBFNI       X'8009' Error before func
                                            initiated
              0000800A       DEPINFNC       X'800A' Invalid function
                                            completion
              0000800B       DEPBKTSF       X'800B' Backout state failure
              0000800C       DEPETLUW       X'800C' Error transferring LUWID
              0000800E       DEPINTER       X'800E' Interrupt error
              0000800F       DEPSTORE       X'800F' CMSSTOR error
              00008010       DEPPNA         X'8010' Path not active
              00008011       DEPPTHIN       X'8011' Invalid path table in
                                            CONNECT st.
    0002    2 Bitstring    4 DEPVAR1        Variable field 1-Return code
                                            Reason code, or IPRCODE
    0006    6 Bitstring    4 DEPVAR2        Variable field 2-Action/State
              0000000A       DEPLERS        *-DEPERSB Length of each Error
                                            Subblk (bytes)

    DEPBLK Storage Layout

    *** DEPBLK - Control Block in DEPBLK
    *
    *     +---------------------------+---------------------------+
    *   0 |          DEPLEN           |                           |
    *     +---------------------------+                           |
    *     |                        DEPHDR                         |
    *     |                                         +-------------+
    *     |                                         | 16
    *     +-----------------------------------------+
    *
    *** DEPBLK - Control Block in DEPBLK

    *** Overlay for DEPHDR in DEPBLK
    *
    *                                 +-------------+-------------+
    *   0 ...                       4 |   DEPPID    |   (006)-    |
    *     +---------------------------+-------------+-------------+
    *   8 |                -DEPCID                  |/////////////|
    *     +-----------------------------------------+-------------+
    *  10 |/////////////////////////////////////////|             |
    *     +-----------------------------------------+             |
    *  18 |                                                       |
    *     =                        DEPSEC                         =
    *     |                                         +-------------+
    *  60 |                                         |  DEPFULL    |
    *     +-----------------------------------------+-------------+
    *  68
    *
    *** Overlay for DEPHDR in DEPBLK

    *** DEPERSB - Control Block in DEPBLK
    *
    *     +-------------+---------------------------+-------------+
    *   0 |  DEPCODE    |         DEPVAR1           |  DEPVAR2-   |
    *     +-------------+---------------------------+-------------+
    *   8 |   -(006)    | A
    *     +-------------+
    *
    *** DEPERSB - Control Block in DEPBLK

    DEPBLK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DEPACPER       0000 00008002
    DEPACPOK       0000 00004002
    DEPASVER       0000 00008003
    DEPASVOK       0000 00004006
    DEPBKFUL       0066 0DEPFULL
    DEPBKPSV       0000 00004005
    DEPBKRIP       0000 03
    DEPBKTSC       0000 00004001
    DEPBKTSF       0000 0000800B
    DEPCBKT        0000 06
    DEPCDLAB       0000 04
    DEPCDLFL       0000 05
    DEPCHRMX       0000 02
    DEPCID         0006
    DEPCODE        0000
    DEPCOMSC       0000 00004000
    DEPCOOSC       0000 00008008
    DEPCPICE       0000 00004004
    DEPCPICP       0000 0000400B
    DEPCSNER       0000 07
    DEPEBFNI       0000 00008009
    DEPETLUW       0000 0000800C
    DEPFGRIP       0000 08
    DEPFULL        0066
    DEPHDR         0004
    DEPINFNC       0000 0000800A
    DEPINTER       0000 0000800E
    DEPISVER       0000 00008004
    DEPISVOK       0000 00004003
    DEPLEN         0000
    DEPLENGH       0066 00000068
    DEPLERS        0006 0000000A
    DEPLRCLE       0000 00004007
    DEPNERS        0066 00000008
    DEPPC7ER       0000 0000400A
    DEPPID         0004
    DEPPNA         0000 00008010
    DEPPTHIN       0000 00008011
    DEPQREPO       0000 00008007
    DEPQREPR       0000 00008000
    DEPREC1        0000 00004008
    DEPREC23       0000 00004009
    DEPSEC         0016
    DEPSETER       0000 00008001
    DEPSRECO       0000 00008006
    DEPSREPR       0000 00008005
    DEPSTORE       0000 0000800F
    DEPVAR1        0002
    DEPVAR2        0006

    This information is
    based on z/VM V4R4.0.

    Last updated on 28 Jul 2003 at 08:14:10 EDT.

    Copyright IBM Corporation, 1990, 2003