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

#### SDPL

Prolog

Control Block Contents
SDPL DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SDPL Prolog

     NAME       : HCPSDPL
     DESCRIPTION: SNAP DATA PARAMETER LIST
     DSECT      : SDPL
     FUNCTION   : A SDPL LIST IS BUILT BY A CP MODULE WHICH ISSUES A
                  A SOFT ABEND TO INDICATE ADDITIONAL DATA AREA(S)
                  TO BE PRESERVED IN THE SOFT ABEND DUMP.
     LOCATED BY : BY REGISTER 1 FROM THE HCPABEND MACRO
     CREATED BY : THE CALLER OF THE SOFT ABEND PROCESSOR
     DELETED BY : THE CALLER OF THE SOFT ABEND PROCESSOR
     SERIALIZED : THE CALLER

#### SDPL Control Block Content

#### SDPL DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SDPL           SNAP DATA PARAMETER LIST
    0000    0 Character   12 SDPLIST (0)    SDPL ENTRY
    0000    0 Address      4 SDPLID         ADDRESS OF THE SNAP ID
    0004    4 Address      4 SDPLDA         ADDRESS OF SNAP DATA
    0008    8 Bitstring    1 *              IBM RESERVED
    0009    9 Bitstring    1 SDPLIDLN       LENGTH OF SNAP ID (0-32 BYTES)
    000A   10 Signed       2 SDPLDALN       LENGTH OF SNAP DATA (1- 65K)
              0000000C       SDPLLN         *-SDPLID LENGTH OF SDPL ENTRY
    000C   12 Signed       4 SDPLNXT (0)    NEXT SNAP DATA LIST ENTRY
              0SDPLNXT       SDPLEOL        X'FFFFFFFF' SNAP DATA PARAMTER
                                            END OF LIST INDICATOR
    000C   12 Signed       4 SDPLREST (0)   START OF VARIABLE LENGTH DATA
                                            THIS AREA CONTAINS AS MANY
                                            MULTIPLE COPIES OF THE ABOVE
                                            FIELDS (SDPLID-SDPLDALN) AS IS
                                            NECESSARY.

#### SDPL Storage Layout

    *** SDPL - SNAP DATA PARAMETER LIST
    *
    *     +---------------------------+---------------------------+
    *   0 |          SDPLID           |          SDPLDA           |
    *     +------+------+-------------+---------------------------+
    *   8 |//////|:LIDLN|  SDPLDALN   |
    *     +------+------+-------------+
    *
    *** SDPL - SNAP DATA PARAMETER LIST

#### SDPL Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SDPLDA         0004
    SDPLDALN       000A
    SDPLEOL        000C 0SDPLNXT
    SDPLID         0000
    SDPLIDLN       0009
    SDPLIST        0000
    SDPLLN         000A 0000000C
    SDPLNXT        000C
    SDPLREST       000C

This information is based on z/VM V4R3.0. Last updated on 30 Apr 2002 at 17:33:13 EDT.
Copyright IBM Corporation, 1990, 2002