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

#### SDDBK

Prolog

Control Block Contents
SDDBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SDDBK Prolog

     Name       : HCPSDDBK
     Description: SET DUMP DATA
     DSECT      : SDDBK
     Function   : Contains data used by the SET DUMP and QUERY
                  DUMP command parts.
     Located by : R10 in HCPDMQ, HCPDMR and HCPQDP
     Serialized : None required
     Notes      : None

#### SDDBK Control Block Content

#### SDDBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SDDBK          SET DUMP DATA
    0000    0 Signed       4 *              Reserved for future IBM use
    0004    4 Signed       4 SDDHI          Calculated DSIDPAHI value
    0008    8 Signed       4 SDDLO          Calculated DSIDPALO value
    000C   12 Signed       4 SDDRSA         RSADPACP value that CALCPAGS used
    0010   16 Signed       4 SDDRNUM        NO. OF RDEVS SPECIFIED
    0014   20 Signed       4 SDDRDSAV       SAVE AREA FOR RDEV
    0018   24 Signed       4 SDDSAV (4)     Save area for local routine calls
    0028   40 Signed       4 SDD8RDEV (8)   Workarea for storing up to 8
                                            RDEVs
    0048   72 Bitstring    5 SDDASA (51)    WORKAREA FOR CALCULATING PAGES
                                            PER CCPV FOR RESPONSE
              000000FF       SDDASAL        51*5 Length of SDDASA field
    0147  327 Bitstring    1 SDDFLAG1       DUMP DEVICE FLAG
              1... ....      DASD           X'80' RDEV = DASD Flag: SET DUMP
                                            DASD
              .1.. ....      TAPE           X'40' RDEV = TAPE Flag: SET DUMP
                                            xxx where xxx is a Tape device
              ...1 ....      DASDRDEV       X'10' SET DUMP xxx yyy ... where
                                            xxx, yyy and up to 6 more are
                                            DASD devices.
              .... .1..      SDEF           X'04' SET DUMP never issued - we
                                            are running with the system
                                            default
              .... 1...      DUMPNONE       X'08' RDEV = None (SET DUMP OFF)
    0148  328 Bitstring    1 SDDFLG2        DUMP OPTIONS FLAG
              1... ....      IPL            X'80' IPL OPTION FOR DUMP COMMAND
              .1.. ....      NOIPL          X'40' NOIPL OPTION FOR DUMP
                                            COMMAND
              ..1. ....      CP             X'20' CP OPTION FOR DUMP COMMAND
              .... .1..      NOPRT          X'04' NOPRINT option specified
              .... ..1.      XF             X'02' XF Option for DUMP Command
    0149  329 Bitstring    1 SDDFLG3        Display 9259 message flag
              1... ....      PRTRSP         X'80' Send message to ISSUER flag
              .1.. ....      PRTRSPO        X'40' Send message to OPERATOR
                                            flag
              ..1. ....      PRTDMQRS       X'20' HCPDMQRS processing
                                            (snapdump)
              ...1 ....      PRTDMQFE       X'10' HCPDMPFE Reallocation
                                            processing
    014A  330 Bitstring    1 SDDFLAG4       SET DUMP response 701909 flag
              1... ....      PRTRSP2        X'80' Response 701909 has been
                                            displayed
    014B  331 Bitstring    1 *              Unused for now
    014C  332 Bitstring    1 SDDNCPVL       Save CALBK Number of CP Volumes
    014D  333 Bitstring    1 SDDCPVOL (8)   Save CALBK List of CP Volumes
    0155  341 Bitstring    1 SDDCALCD       Save CALBK Special Req Code Value
    0156  342 Bitstring    1 SDDCALFG       Save CALBK Processing Flags
    0157  343 Bitstring    1 SDDFLG5        Keep (sort of) count of options
              1... ....      GTRTHAN1       X'80' There were at least 2
                                            options
              0000002B       SDDSIZE        (*-SDDBK+7)/8 SDDBK dsect size in
                                            doublewords

#### SDDBK Storage Layout

    *** SDDBK - SET DUMP DATA
    *
    *     +---------------------------+---------------------------+
    *   0 |///////////////////////////|          SDDHI            |
    *     +---------------------------+---------------------------+
    *   8 |          SDDLO            |          SDDRSA           |
    *     +---------------------------+---------------------------+
    *  10 |         SDDRNUM           |         SDDRDSAV          |
    *     +---------------------------+---------------------------+
    *  18 |                        SDDSAV                         |
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  28 |                                                       |
    *     =                       SDD8RDEV                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  48 |                                                       |
    *     =                        SDDASA                         =
    *     |                                                +------+
    * 140 |                                                |:FLAG1|
    *     +------+------+------+------+------+-------------+------+
    * 148 |:FLG2 |:FLG3 |:FLAG4|//////|:NCPVL|      (14D)-        |
    *     +------+------+------+------+------+------+------+------+
    * 150 |            -SDDCPVOL             |:CALCD|:CALFG|:FLG5 |
    *     +----------------------------------+------+------+------+
    * 158
    *
    *** SDDBK - SET DUMP DATA

#### SDDBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    CP             0148 20
    DASD           0147 80
    DASDRDEV       0147 10
    DUMPNONE       0147 08
    GTRTHAN1       0157 80
    IPL            0148 80
    NOIPL          0148 40
    NOPRT          0148 04
    PRTDMQFE       0149 10
    PRTDMQRS       0149 20
    PRTRSP         0149 80
    PRTRSPO        0149 40
    PRTRSP2        014A 80
    SDDASA         0048
    SDDASAL        0048 000000FF
    SDDCALCD       0155
    SDDCALFG       0156
    SDDCPVOL       014D
    SDDFLAG1       0147
    SDDFLAG4       014A
    SDDFLG2        0148
    SDDFLG3        0149
    SDDFLG5        0157
    SDDHI          0004
    SDDLO          0008
    SDDNCPVL       014C
    SDDRDSAV       0014
    SDDRNUM        0010
    SDDRSA         000C
    SDDSAV         0018
    SDDSIZE        0157 0000002B
    SDD8RDEV       0028
    SDEF           0147 04
    TAPE           0147 40
    XF             0148 02

This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 17:22:26 EDT.
Copyright IBM Corporation, 1990, 2005