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 V5R1.0. Last updated on 8 Sep 2004 at 13:20:40 EDT.
Copyright IBM Corporation, 1990, 2004