ASIBK Back to Index page
 
Prolog 
Control Block Contents 
   ASIBK DSECT
   ASIZBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  ASIBK Prolog Top of page
 
 NAME       : HCPASIBK
 DESCRIPTION: Address Space Information Block
 DSECT      : ASIBK
 FUNCTION   : Contains information about an address space in a
              dump
 LOCATED BY : DFMASIBK
 CREATED BY : Not applicable
 DELETED BY : Not applicable
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : This control block is used to map 4K
              records in a virtual machine dump file
 
 
  ASIBK Control Block Content Top of page
 

 ASIBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ASIBK Address Space Information Block 0000 0 Character 8 ASIBKID Identification string 0008 8 Character 8 ASIASIT Address space identification token in eASIT format 0010 16 Character 33 ASISPCID Spaceid in string form 0031 49 Character 2 * Reserved for IBM use ASIFMT values are same as ASIZFMT values. 0033 51 Bitstring 1 ASIFMT ASIBK Format Byte .... .... ASIASI X'00' ASIASI Original Format of ASIBK. This value appears in Small Storage Format Dumps 0034 52 Signed 4 ASISYSRV Byte past Address space Hi Byte but < 2 Gig. 0038 56 Signed 4 ASIPREC Relative record number of first DCSS bitmap 003C 60 Signed 4 ASINODSS Byte past Highest Defined (Configured) byte < 2Gig 0040 64 Character 8 ASIFORMT Format of the address space, specified on format operand of VMDUMP or DIAG X'94', and is defined for CP dumps as CP, and is left blank for S/A dumps. 0048 72 Character 100 ASIDMPID Dump identifier for this address space, as specified on VMDUMP or DIAG X'94', or is standard text for CP & S/A dumps) 000000AC ASIMAIN *-ASIBK Length of ASIMAIN part of ASIBK 00AC 172 Signed 4 ASIBITR Record numbers of the first bit map page for each set of dumped storage for this address space 000003D5 ASIMAXPT ((4096-ASIMAIN)/4) Maximum number of sets of dumped storage that each ASIBK can address. ASIZBK DSECT : used when ASIFMT = x'03'
 ASIZBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ASIZBK Address Space Information Block 0000 0 Character 8 ASIZBKID Identification string 0008 8 Character 8 ASIZASTK Address space identification token in eASIZT format 0010 16 Character 33 ASIZSPAC Spaceid in string form 0031 49 Character 2 * Reserved for IBM use 0033 51 Bitstring 1 ASIZFMT ASIBK Format Byte 0034 52 Signed 4 * Reserved for future IBM Use 0038 56 Signed 4 ASIZPREC Relative record number of first DCSS bitmap 003C 60 Signed 2 ASIZCTEN Number of entries in soft abend Correlation Table 003E 62 Signed 2 * Reserved for future IBM Use Notice the difference in the following fields and the assoc. fields in the ASIBK dsect. ASIBK uses "Byte past " and ASIZBK uses "Last byte of" idea. The dump generating programs and VM DUMP TOOL must handle this difference correctly. ASISYSRV DS F Byte past Addr space Hi Byte but < 2G ASINODSS DS F Byte past Highest Defined (Configured) byte but < 2Gig 0040 64 Address 8 ASIZHIGH Addr of Highest Byte (DCSS included) 0048 72 Address 8 ASIZNDSS Highest Defined (Configured) byte 0050 80 Character 8 ASIZFORM Format of the address space as specified on FORMAT operand of VMDUMP or DIAG X'94'. For Hard Abend dumps, 'CP'. For StandAlone, Hard Abend and Soft Abend dumps it is left blank. 0058 88 Character 100 ASIZDMPI Dump identifier for this address space, as specified on VMDUMP or DIAG X'94', or is standard text for S/A, Hard and Soft dumps) 00BC 188 Signed 4 * Reserved for future IBM Use 00C0 192 Dbl-Word 8 * Reserved for future IBM Use 00C8 200 Dbl-Word 8 * Reserved for future IBM Use 00D0 208 Dbl-Word 8 * Reserved for future IBM Use 00D8 216 Signed 4 ASIZRCNT Count of ASIZRTBL entries 00DC 220 Signed 4 ASIZDCNT Count of ASIZDTBL entries 00E0 224 Bitstring 128 ASIZSTBL Online Storage Table. This table contains a starting and ending address of each online (configured) storage extent. There are 8 entries in the table and each entry is mapped by the OLTBLE DSECT. The number of entries is the same as the number of storage extents that are supported by the CP DEFINE STORAGE command. 0160 352 Bitstring 1024 ASIZRTBL Requested Range Table This table contains a starting and ending address of each range of storage that was requested. Each entry is mapped by the OLTBLE DSECT. ASIZRCNT contains the count of entries These entries help refine the "not in dump" error message for most cases. A maximum of VDUMXRNG is kept. If that is not sufficient, the generic error message is given. 0560 1376 Bitstring 512 ASIZDTBL DCSS Range Table 0760 1888 Bitstring 1 * Reserved for future IBM Use 00000830 ASIZMAIN *-ASIZBK Length of ASIMAIN part of ASIZBK 0830 2096 Signed 4 ASIZBITR This field has multiple meanings - Big Storage Dumps - record number of Index Page Hard Abend Format Dumps - Record number of first CP Frame Table page. Soft Abend Format Dumps - Record number of first "mapping" page. 000001F4 ASIZMAXP ((4096-ASIZMAIN)/4) Maximum number of sets of dumped storage that each ASIZBK can address. Overlay for each entry in the Online Storage Table
 
 
  ASIBK Storage Layout Top of page
 
 
*** ASIBK - Address Space Information Block
*
*     +-------------------------------------------------------+
*   0 |                       ASIBKID                         |
*     +-------------------------------------------------------+
*   8 |                       ASIASIT                         |
*     +-------------------------------------------------------+
*  10 |                                                       |
*     =                       ASISPCID                        =
*     |      +-------------+------+---------------------------+
*  30 |      |/////////////|ASIFMT|         ASISYSRV          |
*     +------+-------------+------+---------------------------+
*  38 |         ASIPREC           |         ASINODSS          |
*     +---------------------------+---------------------------+
*  40 |                       ASIFORMT                        |
*     +-------------------------------------------------------+
*  48 |                                                       |
*     =                       ASIDMPID                        =
*     |                           +---------------------------+
*  A8 |                           |         ASIBITR           |
*     +---------------------------+---------------------------+
*  B0
*
*** ASIBK - Address Space Information Block
 
*** ASIZBK - Address Space Information Block
*
*     +-------------------------------------------------------+
*   0 |                       ASIZBKID                        |
*     +-------------------------------------------------------+
*   8 |                       ASIZASTK                        |
*     +-------------------------------------------------------+
*  10 |                                                       |
*     =                       ASIZSPAC                        =
*     |      +-------------+------+---------------------------+
*  30 |      |/////////////|:ZFMT |///////////////////////////|
*     +------+-------------+------+-------------+-------------+
*  38 |         ASIZPREC          |  ASIZCTEN   |/////////////|
*     +---------------------------+-------------+-------------+
*  40 |                       ASIZHIGH                        |
*     +-------------------------------------------------------+
*  48 |                       ASIZNDSS                        |
*     +-------------------------------------------------------+
*  50 |                       ASIZFORM                        |
*     +-------------------------------------------------------+
*  58 |                                                       |
*     =                       ASIZDMPI                        =
*     |                           +---------------------------+
*  B8 |                           |///////////////////////////|
*     +---------------------------+---------------------------+
*  C0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  C8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  D0 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  D8 |         ASIZRCNT          |         ASIZDCNT          |
*     +---------------------------+---------------------------+
*  E0 |                                                       |
*     =                       ASIZSTBL                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 160 |                                                       |
*     =                       ASIZRTBL                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 560 |                                                       |
*     =                       ASIZDTBL                        =
*     |                                                       |
*     +------+------------------------------------------------+
* 760 |//////|////////////////////////////////////////////////|
*     +------+////////////////////////////////////////////////|
* 768 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 830 |         ASIZBITR          | 834
*     +---------------------------+
*
*** ASIZBK - Address Space Information Block
 
 
  ASIBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
ASIASI         0033 00
ASIASIT        0008
ASIBITR        00AC
ASIBKID        0000
ASIDMPID       0048
ASIFMT         0033
ASIFORMT       0040
ASIMAIN        0048 000000AC
ASIMAXPT       00AC 000003D5
ASINODSS       003C
ASIPREC        0038
ASISPCID       0010
ASISYSRV       0034
ASIZASTK       0008
ASIZBITR       0830
ASIZBKID       0000
ASIZCTEN       003C
ASIZDCNT       00DC
ASIZDMPI       0058
ASIZDTBL       0560
ASIZFMT        0033
ASIZFORM       0050
ASIZHIGH       0040
ASIZMAIN       0760 00000830
ASIZMAXP       0830 000001F4
ASIZNDSS       0048
ASIZPREC       0038
ASIZRCNT       00D8
ASIZRTBL       0160
ASIZSPAC       0010
ASIZSTBL       00E0
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:22:48 EDT.
Copyright IBM Corporation, 1990, 2016