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

ASDBK

Prolog  

Control Block Contents  
   ASDBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


ASDBK Prolog

 NAME       : HCPASDBK
 DESCRIPTION: Address Space Dependent Block
 DSECT      : ASDBK
 FUNCTION   : Contains virtual machine dump options and information
              that is unique for each address space in the dump
 LOCATED BY : VINASDBK
              ASDNEXT
 CREATED BY : HCPVMBLS
 DELETED BY : HCPVDUMP (after information is used to create/update
              ASIBK's in dump file)
 REFERENCES : None
 COMMENTS   : obtained from free storage

 

ASDBK Control Block Content


ASDBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ASDBK          Address Space Dependent Block
0000    0 Character    8 ASDIASIT       Address space identification
                                        token (iASIT)
0008    8 Character    8 ASDEASIT       eASIT needed for msgs & dump
0010   16 Character   33 ASDSPACE       Spaceid
0031   49 Character    3 *              Reserved for IBM use
0034   52 Address      4 ASDDCSSP       Pointer to DSLBKs for associated
                                        DCSS
0038   56 Address      4 ASDDEFP        Pointer to DSLBKs that map
                                        defined (configured) storage.
003C   60 Address      4 ASDSTOR        Pointer to DSLBKs that map all of
                                        storage
0040   64 Signed       4 ASDDCSHI       Byte address past highest DCSS
                                        address (DCSS can't be above
                                        2Gig)
0044   68 Signed       4 ASDB2GDF       Byte address past highest defined
                                        (configured) storage address that
                                        is less than 2Gig
0048   72 Signed       4 ASDB2GHI       Byte address past highest address
                                        that is below 2Gig (MAX of
                                        FASNODSS and ASDDCSSZ)
004C   76 Signed       4 *              Reserved for IBM use
0050   80 Dbl-Word     8 ASDHI          Highest byte in address space
0058   88 Character   32 ASDFRMST       The storage to store ASDFORMT in.
0078  120 Signed       4 ASDFRMLN       Length of ASDFORMT
007C  124 Character  100 ASDDUMID       Dump identifier for this address
                                        space, as specified by *dumpid
                                        operand of VMDUMP or DIAG X'94'
00E0  224 Bitstring    1 ASDFLAGS       Parsing flags that get OR'ed into
                                        FASFLAGS
          1... ....      ASDFORM        X'80' 'Format' was specified
          .1.. ....      ASDDCSS        X'40' 'DCSS' or 'DSS' was
                                        specified
          ..1. ....      ASDDMPID       X'20' Dumpid was specified
          ...1 ....      ASDDCSSF       X'10' DCSS's found to dump
00E1  225 Bitstring    1 ASDFLAG2       Parsing flags that don't get
                                        saved from one invocation to the
                                        next
          1... ....      ASDDSS         X'80' 'DSS was specified instead
                                        of 'DCSS'
          .1.. ....      ASDDEFLT       X'40' This ASDBK was created only
                                        as the default address space it
                                        was never specified
          ..1. ....      ASDINLIN       X'20' An in-line range was
                                        specified for this address space
          ...1 ....      ASDDUMP        X'10' An 'DUMP' address list was
                                        specified for this address space
          .... 1...      ASDNDMSG       X'08' Message that storage above
                                        MaxDumpAddr will not be dumped
                                        has been issued
00E2  226 Character    2 *              Reserved for IBM use
00E4  228 Address      4 ASDNEXT        Address of next ASDBK
00E8  232 Address      4 ASDRANGQ       Pointer to range queue of
                                        addresses to be dumped for this
                                        address space (DSLBK chain).
00EC  236 Signed       4 * (4)          Reserved for IBM use
00FC  252 Bitstring    1 ASD$END (0)    Defines end of control blk

 

ASDBK Storage Layout

          
*** ASDBK - Address Space Dependent Block
*
*     +-------------------------------------------------------+
*   0 |                       ASDIASIT                        |
*     +-------------------------------------------------------+
*   8 |                       ASDEASIT                        |
*     +-------------------------------------------------------+
*  10 |                                                       |
*     =                       ASDSPACE                        =
*     |      +--------------------+---------------------------+
*  30 |      |////////////////////|         ASDDCSSP          |
*     +------+--------------------+---------------------------+
*  38 |         ASDDEFP           |         ASDSTOR           |
*     +---------------------------+---------------------------+
*  40 |         ASDDCSHI          |         ASDB2GDF          |
*     +---------------------------+---------------------------+
*  48 |         ASDB2GHI          |///////////////////////////|
*     +---------------------------+---------------------------+
*  50 |                        ASDHI                          |
*     +-------------------------------------------------------+
*  58 |                                                       |
*     =                       ASDFRMST                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  78 |         ASDFRMLN          |                           |
*     +---------------------------+                           |
*  80 |                                                       |
*     =                       ASDDUMID                        =
*     |                                                       |
*     +------+------+-------------+---------------------------+
*  E0 |:FLAGS|:FLAG2|/////////////|         ASDNEXT           |
*     +------+------+-------------+---------------------------+
*  E8 |         ASDRANGQ          |///////////////////////////|
*     +---------------------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*     |///////////////////////////|
*     +---------------------------+
*
*** ASDBK - Address Space Dependent Block

 

ASDBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
ASD$END        00FC
ASDB2GDF       0044
ASDB2GHI       0048
ASDDCSHI       0040
ASDDCSS        00E0 40
ASDDCSSF       00E0 10
ASDDCSSP       0034
ASDDEFLT       00E1 40
ASDDEFP        0038
ASDDMPID       00E0 20
ASDDSS         00E1 80
ASDDUMID       007C
ASDDUMP        00E1 10
ASDEASIT       0008
ASDFLAGS       00E0
ASDFLAG2       00E1
ASDFORM        00E0 80
ASDFRMLN       0078
ASDFRMST       0058
ASDHI          0050
ASDIASIT       0000
ASDINLIN       00E1 20
ASDNDMSG       00E1 08
ASDNEXT        00E4
ASDRANGQ       00E8
ASDSPACE       0010
ASDSTOR        003C

This information is based on z/VM V4R1.0.
Last updated on 6 Jun 2001 at 11:10:31 EDT.
Copyright IBM Corporation, 1990, 2001