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

FASBK

Prolog  

Control Block Contents  
   FASBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


FASBK Prolog

 NAME       : HCPFASBK
 DESCRIPTION: VMDUMP File Address Space Information
 DSECT      : FASBK
 FUNCTION   : Contains information about the VMDUMP file
              that is unique for each address space
              in the dump
 LOCATED BY : VDUFASBK
              FASNEXT
 CREATED BY : HCPVMBLK
 DELETED BY : HCPVCCLN
 REFERENCES : None
 COMMENTS   : obtained from free storage

 

FASBK Control Block Content


FASBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      FASBK          VMDUMP File Address Space
                                        Information
0000    0 Character    8 FASIASIT       Address space identification
                                        token (iASIT)
0008    8 Character    8 FASEASIT       eASIT
0010   16 Character  100 FASDUMID       Dump identifier for this address
                                        space
0074  116 Character    8 FASFORMT       Format of this address space
007C  124 Bitstring    1 FASFLAGS       Parsing flags
          1... ....      FASFORM        X'80' 'Format' was specified
          .1.. ....      FASDCSS        X'40' 'DCSS' was specified
          ..1. ....      FASDMPID       X'20' Dumpid was specified
          ...1 ....      FASDCSSF       X'10' DCSS's found to dump
          .... 1...      FAS1451        X'08' This address space was
                                        already found to be inaccessible.
                                        Msg 1451I was already issued.
007D  125 Bitstring    1 FASFLAG2       2nd General flag byte
          1... ....      FASNOMRG       X'80' Don't merge the local and
                                        global bitmaps
007E  126 Character    2 *              Reserved for IBM use
0080  128 Address      4 FASNEXT        Address of next FASBK
0084  132 Address      4 FASDCSSP       Address of DSLs for DCSS list
0088  136 Address      4 FASDEFP        Pointer to DSLBKs that map
                                        defined (configured) storage.
008C  140 Address      4 FASSTOR        Pointer to DSLBKs that map all of
                                        storage
0090  144 Signed       4 FASDCSHI       Byte address past highest DCSS
                                        address
0094  148 Signed       4 FASB2GDF       Byte address past highest defined
                                        (configured) storage address that
                                        is less than 2Gig
0098  152 Signed       4 FASB2GHI       Byte address past highest address
                                        that is below 2Gig (MAX of
                                        FASNODSS and ASDDCSSZ)
009C  156 Signed       4 *              Reserved for IBM use
00A0  160 Dbl-Word     8 FASHI          Highest byte in address space
00A8  168 Address      4 FASGPAGM       Pointer to global bit map
00AC  172 Address      4 FASLPAGM       Pointer to local bit map
00B0  176 Signed       4 FASASIBK       Record number of ASIBK for this
                                        address space in SDF
00B4  180 Address      4 FASASIWK       Pointer to working copy of ASIBK
00B8  184 Signed       2 FASCOUNT       Number of sets of dumped storage
                                        for this address space in dump
00BA  186 Signed       2 *              Reserved for IBM use
00BC  188 Signed       4 * (4)          Reserved for IBM use
00CC  204 Bitstring    1 FAS$END (0)    Defines end of control blk

 

FASBK Storage Layout

          
*** FASBK - VMDUMP File Address Space Information
*
*     +-------------------------------------------------------+
*   0 |                       FASIASIT                        |
*     +-------------------------------------------------------+
*   8 |                       FASEASIT                        |
*     +-------------------------------------------------------+
*  10 |                                                       |
*     =                       FASDUMID                        =
*     |                           +---------------------------+
*     |                           |        FASFORMT-          |
*     +---------------------------+------+------+-------------+
*  78 |          -(074)           |:FLAGS|:FLAG2|/////////////|
*     +---------------------------+------+------+-------------+
*  80 |         FASNEXT           |         FASDCSSP          |
*     +---------------------------+---------------------------+
*  88 |         FASDEFP           |         FASSTOR           |
*     +---------------------------+---------------------------+
*  90 |         FASDCSHI          |         FASB2GDF          |
*     +---------------------------+---------------------------+
*  98 |         FASB2GHI          |///////////////////////////|
*     +---------------------------+---------------------------+
*  A0 |                        FASHI                          |
*     +---------------------------+---------------------------+
*  A8 |         FASGPAGM          |         FASLPAGM          |
*     +---------------------------+---------------------------+
*  B0 |         FASASIBK          |         FASASIWK          |
*     +-------------+-------------+---------------------------+
*  B8 |  FASCOUNT   |/////////////|///////////////////////////|
*     +-------------+-------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*     |///////////////////////////|
*     +---------------------------+
*
*** FASBK - VMDUMP File Address Space Information

 

FASBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
FAS$END        00CC
FASASIBK       00B0
FASASIWK       00B4
FASB2GDF       0094
FASB2GHI       0098
FASCOUNT       00B8
FASDCSHI       0090
FASDCSS        007C 40
FASDCSSF       007C 10
FASDCSSP       0084
FASDEFP        0088
FASDMPID       007C 20
FASDUMID       0010
FASEASIT       0008
FASFLAGS       007C
FASFLAG2       007D
FASFORM        007C 80
FASFORMT       0074
FASGPAGM       00A8
FASHI          00A0
FASIASIT       0000
FASLPAGM       00AC
FASNEXT        0080
FASNOMRG       007D 80
FASSTOR        008C
FAS1451        007C 08

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 15:13:01 EDT.
Copyright IBM Corporation, 1990, 2001