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 7.2.0 Last updated on 24 Jun 2020 at 09:27:03 EDT.
Copyright IBM Corporation, 1990, 2020