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

#### DEPBLK

Prolog

Control Block Contents
DEPBLK 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         Detailed Error Passback (DEP) Block
          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' DEPBKFUL Error block
                                            full, some info lost
              00000068       DEPLENGH       *-DEPLEN DEP length for SPM
                                            register
              00000008       DEPNERS        8 Number of Error Subblocks

#### DEPBLK Storage Layout

    *** DEPBLK - Detailed Error Passback (DEP) Block
    *
    *     +---------------------------+---------------------------+
    *   0 |          DEPLEN           |                           |
    *     +---------------------------+                           |
    *     |                        DEPHDR                         |
    *     |                                         +-------------+
    *     |                                         | 16
    *     +-----------------------------------------+
    *
    *** DEPBLK - Detailed Error Passback (DEP) Block

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

#### DEPBLK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DEPBKFUL       0066 0DEPFULL
    DEPCID         0006
    DEPFULL        0066
    DEPHDR         0004
    DEPLEN         0000
    DEPLENGH       0066 00000068
    DEPNERS        0066 00000008
    DEPPID         0004
    DEPSEC         0016

This information is based on z/VM V6R1.0.
Last updated on 23 Oct 2009 at 11:00:30 EDT.
Copyright IBM Corporation, 1990, 2008