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
 RELOCATION CONSIDERATIONS : 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 Dbl-Word     8 ASDDCSHG (0)   Byte address past highest defined
                                        (DCSS) storage address that is
                                        not higher than 512G
0040   64 Signed       4 ASDDCSHH       High word
0044   68 Signed       4 ASDDCSHI       Low word
0048   72 Dbl-Word     8 ASDB2GDG (0)   Byte address past highest defined
                                        (configured) storage address that
                                        is < or = the Maximum Dumpable
                                        Address based on guest's
                                        architecture mode
0048   72 Signed       4 ASDB2GDH       High word
004C   76 Signed       4 ASDB2GDL       Low word
0050   80 Dbl-Word     8 ASDB2GHG (0)   Byte address past highest address
                                        (configured or DCSS) that is <
                                        or = the Maximum Dumpable Address
                                        based on guest's architecture
                                        mode.
0050   80 Signed       4 ASDB2GHH       High word
0054   84 Signed       4 ASDB2GHL       Low word
0058   88 Dbl-Word     8 ASDHI          True highest byte in address
                                        space. It may be above the
                                        Maximum Dumpable Address based on
                                        guest's architecture mode.
0060   96 Character   32 ASDFRMST       The storage to store ASDFORMT in.
0080  128 Signed       4 ASDFRMLN       Length of ASDFORMT
0084  132 Character  100 ASDDUMID       Dump identifier for this address
                                        space, as specified by *dumpid
                                        operand of VMDUMP or DIAG X'94'
00E8  232 Bitstring    1 ASDFLAGS       Parsing flags that get OR'ed into
                                        FASFLAGS
          1... ....      ASDFORM        X'80' ASDFORM 'Format' was
                                        specified
          .1.. ....      ASDDCSS        X'40' ASDDCSS 'DCSS' or 'DSS' was
                                        specified
          ..1. ....      ASDDMPID       X'20' ASDDMPID Dumpid was
                                        specified
          ...1 ....      ASDDCSSF       X'10' ASDDCSSF DCSS's found to
                                        dump
00E9  233 Bitstring    1 ASDFLAG2       Parsing flags that don't get
                                        saved from one invocation to the
                                        next
          1... ....      ASDDSS         X'80' ASDDSS 'DSS was specified
                                        instead of 'DCSS'
          .1.. ....      ASDDEFLT       X'40' ASDDEFLT This ASDBK was
                                        created only as the default
                                        address space it was never
                                        specified
          ..1. ....      ASDINLIN       X'20' ASDINLIN An in-line range
                                        was specified for this address
                                        space
          ...1 ....      ASDDUMP        X'10' ASDDUMP An 'DUMP' address
                                        list was specified for this
                                        address space
          .... 1...      ASDNDMSG       X'08' ASDNDMSG Message that
                                        storage above MaxDumpAddr will
                                        not be dumped has been issued
00EA  234 Character    2 *              Reserved for IBM use
00EC  236 Address      4 ASDNEXT        Address of next ASDBK
00F0  240 Address      4 ASDRANGQ       Pointer to range queue of
                                        addresses to be dumped for this
                                        address space (DSLBK chain).
00F4  244 Signed       4 * (4)          Reserved for IBM use
0104  260 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 |         ASDDCSHH          |         ASDDCSHI          |
*     +---------------------------+---------------------------+
*  48 |         ASDB2GDH          |         ASDB2GDL          |
*     +---------------------------+---------------------------+
*  50 |         ASDB2GHH          |         ASDB2GHL          |
*     +---------------------------+---------------------------+
*  58 |                        ASDHI                          |
*     +-------------------------------------------------------+
*  60 |                                                       |
*     =                       ASDFRMST                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  80 |         ASDFRMLN          |                           |
*     +---------------------------+                           |
*  88 |                                                       |
*     =                       ASDDUMID                        =
*     |                                                       |
*     +------+------+-------------+---------------------------+
*  E8 |:FLAGS|:FLAG2|/////////////|         ASDNEXT           |
*     +------+------+-------------+---------------------------+
*  F0 |         ASDRANGQ          |///////////////////////////|
*     +---------------------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*     |///////////////////////////|
*     +---------------------------+
*
*** ASDBK - Address Space Dependent Block

 

ASDBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
ASD$END        0104
ASDB2GDG       0048
ASDB2GDH       0048
ASDB2GDL       004C
ASDB2GHG       0050
ASDB2GHH       0050
ASDB2GHL       0054
ASDDCSHG       0040
ASDDCSHH       0040
ASDDCSHI       0044
ASDDCSS        00E8 40
ASDDCSSF       00E8 10
ASDDCSSP       0034
ASDDEFLT       00E9 40
ASDDEFP        0038
ASDDMPID       00E8 20
ASDDSS         00E9 80
ASDDUMID       0084
ASDDUMP        00E9 10
ASDEASIT       0008
ASDFLAGS       00E8
ASDFLAG2       00E9
ASDFORM        00E8 80
ASDFRMLN       0080
ASDFRMST       0060
ASDHI          0058
ASDIASIT       0000
ASDINLIN       00E9 20
ASDNDMSG       00E9 08
ASDNEXT        00EC
ASDRANGQ       00F0
ASDSPACE       0010
ASDSTOR        003C

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 10:53:03 EDT.
Copyright IBM Corporation, 1990, 2011