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

#### DPRM

Prolog

Control Block Contents
DPRM DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### DPRM Prolog

     NAME       : HCPDPRM
     DESCRIPTION: Dump Parameter List
     DSECT      : DPRM
     FUNCTION   : Pass parameters from Dump Processing to Access List
                  processing in order to create the Dump Access List
     LOCATED BY :
     CREATED BY : HCPDMP
     DELETED BY : HCPDMP

#### DPRM Control Block Content

#### DPRM DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DPRM           Dump Parameter List
    0000    0 Signed       4 DPRMINP (0)    Input Parameter List
    0000    0 Signed       4 DPRMALC        Pointer to ALCBK for Access List
                                            that is to be processed.
    0004    4 Signed       4 DPRMINDX       Index representing which entry in
                                            the Access List should be the
                                            first entry placed into this
                                            DALBK. A zero value here means
                                            this is a new Access List, so
                                            start at the first non-reserved
                                            entry. A non-zero value indicates
                                            that all previous Access List
                                            entries have already been
                                            processed into other DALBKs.
    0008    8 Signed       4 DPRMDAL        Pointer to DALBK page that is to
                                            be filled with the Access List
                                            information
    000C   12 Signed       2 DPRMVAL        Count of Valid Access List
                                            entries
    000E   14 Signed       2 DPRMINVL       Count of Invalid Access List
                                            entries
    0010   16 Signed       4 * (2)          Reserved for IBM use
              00000003       DPRMSIZE       ((*-DPRM)+7)/8 DPRM size in
                                            doublewords
    0004    4 Signed       4 DPRMNXTE       Index number of the next entry in
                                            the Access List that needs to be
                                            processed. This value overlays
                                            DPRMINDX so that the same plist
                                            can be reused to process the rest
                                            of the Access List. This value is
                                            set to 0 when the last entry in
                                            the Access List is processed

#### DPRM Storage Layout

    *** DPRM - Dump Parameter List
    *
    *     +---------------------------+---------------------------+
    *   0 |         DPRMALC           |         DPRMINDX          |
    *     +---------------------------+-------------+-------------+
    *   8 |         DPRMDAL           |  DPRMVAL    |  DPRMINVL   |
    *     +---------------------------+-------------+-------------+
    *  10 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  18
    *
    *** DPRM - Dump Parameter List

    *** Overlay for DPRMINDX in DPRM
    *
    *                                 +---------------------------+
    *   0 ...                       4 |         DPRMNXTE          |
    *                                 +---------------------------+
    *   8
    *
    *** Overlay for DPRMINDX in DPRM

#### DPRM Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DPRMALC        0000
    DPRMDAL        0008
    DPRMINDX       0004
    DPRMINP        0000
    DPRMINVL       000E
    DPRMNXTE       0004
    DPRMSIZE       0010 00000003
    DPRMVAL        000C

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