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

#### DFIR

Prolog

Control Block Contents
DFIR DSECT
DFIZ DSECT
DFIZCPU DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### DFIR Prolog

     NAME       : HCPDFIR
     DESCRIPTION: DUMP FILE INFORMATION RECORD
     DSECT      : DFIR
     FUNCTION   : HCPDFIR contains vital system register and storage
                  location values for a dump of a system.
                  HCPDFIR is the ESA/390 snapshot of this information
                  and HCPDFIZ is the zArch snapshot of the same
                  information.  The HCPDFIZ DSECT is included in
                  this file.
     LOCATED BY : The DFIR starts at the third record of a system
                  abend dump to tape or DASD, of a standalone dump to
                  tape, or of an VMDUMP SPOOL file.
     CREATED BY : HCPDMP (SYSTEM ABEND DUMP PROCESSOR) DURING A SYSTEM
                  ABEND DUMP
                  HCPEDM (DUMP PROCESSOR) WHEN PROCESSING A SYSTEM ABEND
                  OR STANDALONE DUMP
                  HCPSAD (STANDALONE DUMP PROCESSOR) DURING A STANDALONE
                  DUMP
                  HCPVDU (VIRTUAL MACHINE DUMP PROCESSOR) DURING A VIRTUAL
                  MACHINE DUMP
     DELETED BY : NOT APPLICABLE
     COMMENTS   : The HCPDFIR is used by HCPEDM (DUMPLOAD) to process a
                  dump from tape or dasd.
                  The DFIR is 5 4k bytes in length and can contain
                  information for up to 63 processors.
                  The DFIZ is 9 4k bytes in length and can contain
                  information for up to 63 processors.
                  HCPDMP builds the DFIR in the work pages HCPWRKA1 to
                  HCPWRKA5.  HCPDMP builds the DFIZ in the work pages
                  HCPWRKA1 to HCPWRKA9.
                  HCPVDU builds the DFIR in the work pages HCPWRKA1 to
                  HCPWRKA5.  HCPVDU builds the DFIZ in the work pages
                  HCPWRKA1 to HCPWRKA9.
                  The displacement of DFIDVF cannot change because
                  DFIDVF is used by DVF to determine if the dump
                  release matches the DUMPSCAN release.
                  The offset and content of some fields in the DFIR
                  DSECT must precisely match the offset and content of
                  equivalent fields in the DFIZ DSECT.  These fields
                  are clearly marked.  DUMPLOAD depends on this fact.

#### DFIR Control Block Content

#### DFIR DSECT

####

####

####

####

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DFIR           DUMP FILE INFORMATION RECORD
    0000    0 Bitstring   64 DFIGPRS        16 GENERAL PURPOSE REGISTERS
    0040   64 Bitstring   64 DFICRS         16 CONTROL REGISTERS
    0080  128 Bitstring   32 DFIFPRS        4 FLOATING POINT REGISTERS
    00A0  160 Dbl-Word     8 DFITODCK       TIME OF DAY CLOCK
    00A8  168 Dbl-Word     8 DFICPUTM       CPU TIMER
    00B0  176 Dbl-Word     8 DFICKCOM       CLOCK COMPARATOR
    00B8  184 Bitstring    1 DFIFLAG        FLAG BYTE. This field must match
                                            the offset and contents of
                                            DFIZFLAG.
              1... ....      DFIHALF        X'80' DFIHALF Obsolete. No longer
                                            used by VM/ESA.
              .1.. ....      DFI370         X'40' DFI370 Obsolete. No longer
                                            used by VM/ESA
              ..1. ....      DFIXA          X'20' DFIXA Format of dump is
                                            'XA'. All dumps by VM/ESA are in
                                            this format.
              ...1 ....      DFIMASI        X'10' DFIMASI MAS INSTALLED ON
                                            DUMPED SYSTEM
              .... 1...      DFIMXC         X'08' DFIMXC Virtual machine was
                                            in XC mode. This is set for
                                            VMDUMPs only.
              .... .1..      DFIMESA        X'04' DFIMESA Virtual machine was
                                            in ESA or XA mode. This is set
                                            for VMDUMPs only.
              .... ..1.      DFIM370        X'02' DFIM370 Virtual machine was
                                            in 370 mode. This is set for
                                            VMDUMPs only.
    00B9  185 Bitstring    1 DFITYPE        TYPE OF DUMP FLAG. This field
                                            must match the offset and
                                            contents of DFIZTYPE.
              00000000       DFICP          X'00' DFICP CP ABEND OR
                                            STAND-ALONE DUMP
              00000001       DFICPSA        X'01' DFICPSA CP SOFT ABEND DUMP
              00000080       DFIVM          X'80' DFIVM VIRTUAL MACHINE DUMP
    00BA  186 Bitstring    1 DFICOMP        DUMP COMPLETION FLAG. This field
                                            must match the offset and
                                            contents of DFIZCOMP.
              00000000       DFIDONE        X'00' DFIDONE DUMP IS COMPLETE
              00000040       DFINOLOD       X'40' DFINOLOD DUMP WAS NOT
                                            COMPLETELY LOADED BY THE DUMPLOAD
                                            COMMAND
              00000080       DFIINC         X'80' DFIINC DUMP WAS NOT
                                            COMPLETE WHEN CREATED
    00BB  187 Bitstring    1 DFIFMT         Format of the DFIR. This field
                                            must match offset and contents of
                                            DFIZFMT
              00000000       DFIF390        X'00' DFIF390 ESA/390 compatible
                                            DFIR format
              00000082       DFIFEME        X'82' DFIFEME zArch format DFIR -
                                            Revision 1
              00000002       DFIFR2         X'02' DFIFR2 zArch format DFIR -
                                            Revision 2
    00BC  188 Signed       4 DFISYSRV       SYSTEM GENERATED STORAGE SIZE
                                            DFISYSRV is not used in VMDUMPs,
                                            ASISYSRV is used instead.
    00C0  192 Bitstring    1 DFILCORE (256) LOCATIONS 0-255 OF REAL MEMORY
    01C0  448 Signed       4 DFIPFX         PREFIX ADDR FOR DUMPED SYSTEM
    01C4  452 Signed       2 DFICPUNO       NUMBER OF ON-LINE ALTERNATE CPUS
    01C6  454 Bitstring    1 DFICONT        CONT MODE FLAGS
              1... ....      DFICNTMD       X'80' DFICNTMD DUMP IS IN CONT
                                            FORMAT
    01C7  455 Bitstring    1 DFICDX         Crypto Domain Index Register
    01C8  456 Bitstring    1 DFIVCPI        Virtual CPU information Used in
                                            VMDUMPs only.
              1... ....      DFIVCF         X'80' DFIVCF This vCPU has a vCF
                                            defined.
    01C9  457 Bitstring    1 DFIARCH        Architectural Mode Identifier Not
                                            used in VMDUMPs.
              .... ...1      PFXAINME       X'01' PFXAINME Bit 7 on indicates
                                            CP is currently executing in
                                            z/Architecture mode. When off CP
                                            is currently in ESA/390 mode.
    01CA  458 Signed       2 DFIDOMN        Crypto domain index mask Used in
                                            VMDUMPs only.
    01CC  460 Signed       4 DFIPFXR        Hardware prefix register
    01D0  464 Signed       4 DFISAMBK       ADDRESS OF THE SNAP AREA MAP
                                            BLOCK Used in Soft Abend Dumps
                                            only.
    01D4  468 Signed       4 * (2)          Reserved for future IBM use.
    01DC  476 Signed       4 DFISYSAD       Address of HCPSYS at the time of
                                            dump
    01E0  480 Signed       4 DFIDVF (20)    Reserved for use by the Dump
                                            Viewing Facility. This field must
                                            match offset and contents of
                                            DFIZDVF.
    0230  560 Dbl-Word     8 DFIPSW         PSW, used only for VMDUMPs and
                                            Standalone dumps.
    0238  568 Signed       2 DFIADCPU       CPU ADDRESS
    023A  570 Signed       2 DFIOLD1        Reserved. Was old DFIVFSSZ field.
    023C  572 Bitstring   64 DFIARS         16 ACCESS REGISTERS
    027C  636 Bitstring    8 DFIASITP       eASIT OF PRIMARY ADDRESS SPACE -
                                            USED IN VMDUMPS ONLY
    0284  644 Bitstring   33 DFISPACP       SPACEID OF PRIMARY ADDRESS
    02A5  677 Bitstring    1 * (131)        RESERVED FOR FUTURE IBM USE
              00000328       DFIFEND        * Address after end of Failing
                                            CPU data
             OTHER ON-LINE CPU HAS THE FOLLOWING INFORMATION
    0328  808 Bitstring  312 DFICPU (0)     OTHER CPU INFORMATION
    0328  808 Signed       2 DFICPUAD       CPU ADDRESS
    032A  810 Signed       2 DFIOLD2        Reserved. Was old DFIVFSIZ field.
    032C  812 Signed       4 DFIPFXPG       ADDRESS OF PREFIX PAGE FOR CPU
    0330  816 Bitstring    1 DFICDXOP       Crypto Domain Index Register Used
                                            in VMDUMPs only.
    0331  817 Bitstring    1 DFIVCPUI       Virtual CPU information Used in
                                            VMDUMPs only.
              1... ....      DFIVCF         X'80' DFIVCF This vCPU has a vCF
                                            defined.
    0332  818 Signed       2 DFICDOM        Crypto domain index mask Used in
                                            VMDUMPs only.
    0334  820 Signed       4 *              Reserved for future IBM use
    0338  824 Dbl-Word     8 * (0)
    0338  824 Bitstring  296 DFICPUIF       CPU'S REAL STORAGE LOC. 216-511
              00000138       DFICPULN       *-DFICPUAD LENGTH OF OTHER
                                            PROCESSOR INFO
              0000008C       DFISIZE        (*-DFIR+7)/8 SIZE OF DUMP INFO.
                                            RECORD
              00000000       DFIMCPUT       0,8 CPU TIMER LOGOUT
              00000008       DFIMCKCP       DFIMCPUT+L'DFIMCPUT,8 TOD
                                            COMPARATOR LOGOUT
              00000010       DFIMCHIN       DFIMCKCP+L'DFIMCKCP,8 MACHINE
                                            CHECK INTERRUPT CODE
              00000018       DFISPAR1       DFIMCHIN+L'DFIMCHIN,8 RESERVED
                                            FOR FUTURE HARDWARE USE
              00000020       DFIMCFSA       DFISPAR1+L'DFISPAR1,4 MACHINE
                                            CHECK FAILING STORAGE ADDRESS
              00000024       DFIMCHRD       DFIMCFSA+L'DFIMCFSA,4 MACHINE
                                            DEPENDENT REQION CODE
              00000028       DFIFXLOG       DFIMCHRD+L'DFIMCHRD,16 MACHINE
                                            DEPENDENT FIXED LOGOUT AREA
              00000038       DFISPAR2       DFIFXLOG+L'DFIFXLOG,16 RESERVED
                                            FOR FUTURE HARDWARE USE
              00000048       DFIARLG        DFISPAR2+L'DFISPAR2,64 ACCESS
                                            REGISTERS
              00000088       DFIFPRLG       DFIARLG+L'DFIARLG,32 FLOATING
                                            POINT REGS
              000000A8       DFIGPRLG       DFIFPRLG+L'DFIFPRLG,64 GENERAL
                                            REGISTERS
              000000E8       DFICRLG        DFIGPRLG+L'DFIGPRLG,64 CONTROL
                                            REGISTERS
          FUNCTION   :
                 DFIZ DSECT is the zArch version of the DFIR.
          LOCATED BY :
                 Same as DFIR DSECT
          CREATED BY :
                 Same as DFIR DSECT
          DELETED BY :
                 Same as DFIR DSECT
          COMMENTS   :
                 Same as DFIR DSECT except:
                 - The DFIZ is bigger because lots of fields are
                   bigger.  The DFIZ takes up 9 pages (8 full pages
                   and 1 partial page).
                 - The offset and content of some fields in the DFIR
                   DSECT must precisely match the offset and content
                   of equivalent fields in the DFIZ DSECT.  These
                   fields are clearly marked.  There is no guarantee
                   that other fields will appear in both the DFIR
                   and DFIZ DSECTs.
                 - The data for the non-failing CPU's is defined
                   with a separate DSECT (DFIZCPU).
                 - HCPDMP builds the DFIZ in the work pages HCPWRKA1
                   through HCPWRKA9.
                 DFIZ Revision 2 Format - See DFIZFMT byte.
                   In this release, the DFIZ will always be in
                   Revision 2 format.  Change from Revision 1 are:
                   1. Added DFIZFR2 definition to DFIZFMT byte.
                   2. DFIZINFO defined - This field indicates the
                      "Format of the Dump".  The various dump
                      generating programs will produce these dump
                      formats based on the environment that is
                      present at the time of the dump.
                   3. DFIZDVF no longer defined.  This field was not
                      being used because DVF does not support dumps
                      with a DFIZ.
                   4. DFIZSYSR and DFIZSTOR fields renamed.
                      Equivalent data is now stored in the ASIBK.
                      These old fields are left as "Reserved" and
                      with different labels for use by VM DUMP TOOL.

    DFIZ DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DFIZ           DUMP FILE INFORMATION RECORD
    0000    0 Character    8 DFIZID         Identification string
    0008    8 Signed       4 *              Reserved for future IBM Use
    000C   12 Bitstring    1 *              Reserved for future IBM Use
    000D   13 Bitstring    1 *              Reserved for future IBM Use
    000E   14 Bitstring    1 *              Reserved for future IBM Use
    000F   15 Bitstring    1 DFIZINFO       Format of the Dump
              00000001       DFIZBIG        X'01' DFIZBIG Big Storage Dump
                                            Format
              00000002       DFIZHARD       X'02' DFIZHARD CP HARD Abend Dump
                                            Format
              00000003       DFIZSOFT       X'03' DFIZSOFT CP SOFT Abend Dump
                                            Format
    0010   16 Bitstring  128 DFIZGRS        16 64 bit General Purpose
                                            Registers
    0090  144 Signed       4 DFIZPFX        Prefix Register
    0094  148 Signed       4 *              Reserved for future IBM Use
    0098  152 Bitstring    1 *              Reserved for future IBM Use
    0099  153 Bitstring    8 DFIZTOD        Time of Day Clock
    00A1  161 Bitstring    3 *              Reserved for future IBM Use
    00A4  164 Signed       4 *              Reserved for future IBM Use
    00A8  168 Bitstring    1 *              Reserved for future IBM Use
    00A9  169 Bitstring    8 DFIZCPUT       CPU Timer logout area
    00B1  177 Bitstring    3 *              Reserved for future IBM Use
    00B4  180 Signed       4 *              Reserved for future IBM Use
    00B8  184 Bitstring    1 DFIZFLAG       FLAG BYTE. This field must match
                                            the offset and contents of
                                            DFIFLAG.
              1... ....      DFIZHALF       X'80' DFIZHALF Obsolete. No
                                            longer used by VM/ESA
              .1.. ....      DFIZ370        X'40' DFIZ370 Obsolete. No longer
                                            used by VM/ESA
              ..1. ....      DFIZXA         X'20' DFIZXA Format of dump is
                                            'XA'. All dumps by VM/ESA are in
                                            this format.
              ...1 ....      DFIZMASI       X'10' DFIZMASI MAS Installed on
                                            dumped system
              .... 1...      DFIZMXC        X'08' DFIZMXC Virtual machine was
                                            in XC mode. This is set for
                                            VMDUMPs only.
              .... .1..      DFIZMESA       X'04' DFIZMESA Virtual machine
                                            was in ESA or XA mode. This is
                                            set for VMDUMPs only.
              .... ..1.      DFIZM370       X'02' DFIZM370 Virtual machine
                                            was in 370 mode. This is set for
                                            VMDUMPs only.
              .... ...1      DFIZMEME       X'01' DFIZMEME Virtual CPU was in
                                            zArch mode. This is set for
                                            VMDUMPs only.
    00B9  185 Bitstring    1 DFIZTYPE       TYPE OF DUMP FLAG. This field
                                            must match the offset and
                                            contents of DFITYPE.
              00000000       DFIZCP         X'00' DFIZCP CP ABEND OR
                                            STAND-ALONE DUMP
              00000001       DFIZCPSA       X'01' DFIZCPSA CP SOFT ABEND DUMP
              00000080       DFIZVM         X'80' DFIZVM VIRTUAL MACHINE DUMP
    00BA  186 Bitstring    1 DFIZCOMP       DUMP COMPLETION FLAG. This field
                                            must match the offset and
                                            contents of DFICOMP.
              00000000       DFIZDONE       X'00' DFIZDONE DUMP IS COMPLETE
              00000040       DFIZNLOD       X'40' DFIZNLOD DUMP WAS NOT
                                            COMPLETELY LOADED BY THE DUMPLOAD
                                            COMMAND
              00000080       DFIZINC        X'80' DFIZINC DUMP WAS NOT
                                            COMPLETE WHEN CREATED
    00BB  187 Bitstring    1 DFIZFMT        Format of the DFIR. This field
                                            must match offset and contents of
                                            DFIFMT.
              00000000       DFIZF390       X'00' DFIZF390 ESA/390 compatible
                                            DFIR format
              00000082       DFIZFEME       X'82' DFIZFEME zArch format DFIR
                                            - Revision 1
              00000002       DFIZFR2        X'02' DFIZFR2 zArch format DFIR -
                                            Revision 2. See prologue for
                                            change description.
    00BC  188 Bitstring    1 DFIZCONT       CONT MODE FLAGS
              1... ....      DFIZCTMD       X'80' DFIZCTMD DUMP IS IN CONT
                                            FORMAT
    00BD  189 Bitstring    1 DFIZCDX        Crypto Domain Index Register
    00BE  190 Bitstring    1 DFIZVCPI       Virtual CPU information Used in
                                            VMDUMPs only.
              1... ....      DFIZVCF        X'80' DFIZVCF This vCPU has a vCF
                                            defined.
    00BF  191 Bitstring    1 DFIZARCH       Architectural Mode Identifier Not
                                            used in VMDUMPs.
              .... ...1      PFXAINME       X'01' PFXAINME Bit 7 on indicates
                                            CP is currently executing in
                                            z/Architecture mode. When off CP
                                            is currently in ESA/390 mode.
    00C0  192 Signed       4 DFIZGPSW (4)   128 bit PSW, used only for
                                            VMDUMPs and Standalone dumps.
    00D0  208 Bitstring  128 DFIZCRS        16 64 bit Control Registers
    0150  336 Bitstring  128 DFIZFRS        16 64 bit Floating Point
                                            Registers
    01D0  464 Bitstring    1 *              Reserved for future IBM Use
    01D1  465 Bitstring    8 DFIZCKCM       Clock Comparator logout area
    01D9  473 Bitstring    3 *              Reserved for future IBM Use
    01DC  476 Signed       4 DFIZTPR        TOD Clock Programable Register
    01E0  480 Bitstring   80 DFIZSTAT       HCPDMP Statistics. This is set
                                            for Hard Abend and Snapdumps
                                            only.
    0230  560 Bitstring   64 DFIZARS        16 32 bit Access Registers
    0270  624 Signed       4 DFIZOLD1       Reserved. Was old DFIZSYSR field.
    0274  628 Signed       4 *              Reserved for future IBM Use
    0278  632 Signed       4 DFIZSYSA       Address of HCPSYS at the time of
                                            dump
    027C  636 Signed       4 *              Reserved for future IBM Use
    0280  640 Dbl-Word     8 DFIZOLD2       Reserved. Was old DFIZSTOR field.
                                            This info is now in ASIZNDSS.
    0288  648 Signed       4 DFIZSAMB       ADDRESS OF THE SNAP AREA MAP
                                            BLOCK Used in Soft Abend Dumps
                                            only.
    028C  652 Signed       4 DFIZPFXR       Hardware prefix register
    0290  656 Bitstring    1 DFIZLCOR (256) Locations 0-255 of Real Memory
    0390  912 Signed       2 DFIZCPUN       Number of On-Line Alternate CPUS
    0392  914 Signed       2 DFIZACPU       CPU Address
    0394  916 Signed       2 DFIZOLD3       Reserved. Was old DFIZVFSZ field.
    0396  918 Signed       2 *              Reserved For future IBM Use
    0398  920 Bitstring    8 DFIZASIT       eASIT of Primary Address Space.
                                            Used in VMDUMPS ONLY
    03A0  928 Bitstring   33 DFIZPSID       SPACEID of Primary Address Space.
    03C1  961 Bitstring    1 * (3)          Reserved for future IBM use.
    03C4  964 Signed       2 DFIZDOMN       Crypto domain index mask Used in
                                            VMDUMPs only.
    03C6  966 Signed       2 *              Reserved for future IBM use.
    03C8  968 Signed       4 DFIZFPCR       Floating Point Control Register
    03CC  972 Signed       4 *              Reserved for future IBM use.
    03D0  976 Dbl-Word     8 * (16)         Reserved for future IBM use.
              00000450       DFIZFCLN       *-DFIZ Length of failing CPU data
             The following space holds the processor data for
             63 non-failing CPU's.  The failing CPU data is
             stored above.
              00000450       DFIZDATA       * Start of non-failing CPU data
              000087D8       DFIZDATL       63*DFIZCPUL Length of non-failing
                                            CPU data
              00008C28       DFIZDZLN       DFIZFCLN+DFIZDATL Total DFIZ
                                            length in bytes
              00000009       DFIZPGCT       (DFIZDZLN+4095)/4096 Total DFIZ
                                            length in pages
          FUNCTION   :
            Map the data of 1 non-failing CPU.
          LOCATED BY :
            DFIZDATA contains DFIZCPU entries.

    DFIZCPU DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DFIZCPU        DUMP FILE INFORMATION RECORD
          Section 1
            The data in this section is set individually by the
            dump creating program.
    0000    0 Signed       2 DFIZCPUA       CPU Address
    0002    2 Signed       2 DFIZOLD4       Reserved. Was old DFIZVFS field.
    0004    4 Bitstring    1 DFIZCDXR       Crypto Domain Index Register Used
                                            in VMDUMPs only.
    0005    5 Bitstring    1 DFIZVCPU       Virtual CPU information Used in
                                            VMDUMPs only.
              1... ....      DFIZVCF        X'80' DFIZVCF This vCPU has a vCF
                                            defined.
    0006    6 Signed       2 DFIZCDOM       Crypto domain index mask Used in
                                            VMDUMPs only.
    0008    8 Signed       4 *              Reserved for future IBM use
    000C   12 Signed       4 *              Reserved for future IBM use
    0010   16 Bitstring  128 DFIZFRLG       Floating Point Registers
    0090  144 Bitstring  128 DFIZGRLG       General Registers
    0110  272 Dbl-Word     8 DFIZPSWL (2)   PSW or Fixed Logout Area
    0120  288 Signed       4 *              Reserved for hardware use
    0124  292 Signed       4 *              Reserved for hardware use
    0128  296 Signed       4 DFIZPRLG       Prefix Register
    012C  300 Signed       4 DFIZFCLG       Floating Point Control Register
    0130  304 Signed       4 *              Reserved for hardware use
    0134  308 Signed       4 DFIZTPLG       TOD Clock Programmable Register
    0138  312 Dbl-Word     8 DFIZCTLG       CPU Timer logout area
    0140  320 Bitstring    1 *              Reserved for hardware use
    0141  321 Bitstring    7 DFIZCCLG       Clock Comparator logout area
    0148  328 Signed       4 *              Reserved for hardware use
    014C  332 Signed       4 *              Reserved for hardware use
    0150  336 Bitstring   64 DFIZARLG       Access Registers
    0190  400 Bitstring  128 DFIZCRLG       Control Registers
              ...1 ....      DFIZS2         00200 DFIZFRLG,*-DFIZFRLG Section
                                            2 Label With Length Section 3 The
                                            data in this section is moved in
                                            one block from an zArch
                                            processor's 8K prefix page. The
                                            data is from HCPPFXPG fields
                                            PFXMCHIN through PFXGMCFS. Thus,
                                            the following fields must be
                                            maintained in order and without
                                            changes to field sizes.
    0210  528 Dbl-Word     8 DFIZMCHI       Machine Check Interrupt Code
    0218  536 Signed       4 *              Reserved for future hardware use
    021C  540 Signed       4 DFIZDCOD       External Damage code
    0220  544 Dbl-Word     8 DFIZMCFA       Machine Check Failing Storage
                                            Address
              DFIZMCFA       DFIZS3         00018 DFIZMCHI,*-DFIZMCHI Section
                                            3 Label With Length
              00000228       DFIZCPUL       *-DFIZCPU Length of non-failing
                                            CPU data area

    DFIR Storage Layout

    *** DFIR - DUMP FILE INFORMATION RECORD
    *
    *     +-------------------------------------------------------+
    *   0 |                                                       |
    *     =                       DFIGPRS                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  40 |                                                       |
    *     =                        DFICRS                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  80 |                                                       |
    *     =                       DFIFPRS                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  A0 |                       DFITODCK                        |
    *     +-------------------------------------------------------+
    *  A8 |                       DFICPUTM                        |
    *     +-------------------------------------------------------+
    *  B0 |                       DFICKCOM                        |
    *     +------+------+------+------+---------------------------+
    *  B8 |:FLAG |:TYPE |:COMP |DFIFMT|         DFISYSRV          |
    *     +------+------+------+------+---------------------------+
    *  C0 |                                                       |
    *     =                       DFILCORE                        =
    *     |                                                       |
    *     +---------------------------+-------------+------+------+
    * 1C0 |          DFIPFX           |  DFICPUNO   |:CONT |DFICDX|
    *     +------+------+-------------+-------------+------+------+
    * 1C8 |:VCPI |:ARCH |  DFIDOMN    |         DFIPFXR           |
    *     +------+------+-------------+---------------------------+
    * 1D0 |         DFISAMBK          |///////////////////////////|
    *     +---------------------------+---------------------------+
    * 1D8 |///////////////////////////|         DFISYSAD          |
    *     +---------------------------+---------------------------+
    * 1E0 |                                                       |
    *     =                        DFIDVF                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 230 |                        DFIPSW                         |
    *     +-------------+-------------+---------------------------+
    * 238 |  DFIADCPU   |  DFIOLD1    |                           |
    *     +-------------+-------------+                           |
    * 240 |                                                       |
    *     =                        DFIARS                         =
    *     |                           +---------------------------+
    *     |                           |        DFIASITP-          |
    *     +---------------------------+---------------------------+
    * 280 |          -(27C)           |                           |
    *     +---------------------------+                           |
    * 288 |                                                       |
    *     =                       DFISPACP                        =
    *     |                                  +--------------------+
    *     |                                  |////////////////////|
    *     +----------------------------------+////////////////////|
    * 2A8 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------+-------------+---------------------------+
    * 328 |  DFICPUAD   |  DFIOLD2    |         DFIPFXPG          |
    *     +------+------+-------------+---------------------------+
    * 330 |:CDXOP|:VCPUI|  DFICDOM    |///////////////////////////|
    *     +------+------+-------------+---------------------------+
    * 338 |                                                       |
    *     =                       DFICPUIF                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 460
    *
    *** DFIR - DUMP FILE INFORMATION RECORD

    *** DFIZ - DUMP FILE INFORMATION RECORD
    *
    *     +-------------------------------------------------------+
    *   0 |                        DFIZID                         |
    *     +---------------------------+------+------+------+------+
    *   8 |///////////////////////////|//////|//////|//////|:ZINFO|
    *     +---------------------------+------+------+------+------+
    *  10 |                                                       |
    *     =                       DFIZGRS                         =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    *  90 |         DFIZPFX           |///////////////////////////|
    *     +------+--------------------+---------------------------+
    *  98 |//////|                   DFIZTOD-                     |
    *     +------+--------------------+---------------------------+
    *  A0 |-(099)|////////////////////|///////////////////////////|
    *     +------+--------------------+---------------------------+
    *  A8 |//////|                   DFIZCPUT-                    |
    *     +------+--------------------+---------------------------+
    *  B0 |-(0A9)|////////////////////|///////////////////////////|
    *     +------+------+------+------+------+------+------+------+
    *  B8 |:ZFLAG|:ZTYPE|:ZCOMP|:ZFMT |:ZCONT|:ZCDX |:ZVCPI|:ZARCH|
    *     +------+------+------+------+------+------+------+------+
    *  C0 |                       DFIZGPSW                        |
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  D0 |                                                       |
    *     =                       DFIZCRS                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 150 |                                                       |
    *     =                       DFIZFRS                         =
    *     |                                                       |
    *     +------+------------------------------------------------+
    * 1D0 |//////|                   DFIZCKCM-                    |
    *     +------+--------------------+---------------------------+
    * 1D8 |-(1D1)|////////////////////|         DFIZTPR           |
    *     +------+--------------------+---------------------------+
    * 1E0 |                                                       |
    *     =                       DFIZSTAT                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 230 |                                                       |
    *     =                       DFIZARS                         =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    * 270 |         DFIZOLD1          |///////////////////////////|
    *     +---------------------------+---------------------------+
    * 278 |         DFIZSYSA          |///////////////////////////|
    *     +---------------------------+---------------------------+
    * 280 |                       DFIZOLD2                        |
    *     +---------------------------+---------------------------+
    * 288 |         DFIZSAMB          |         DFIZPFXR          |
    *     +---------------------------+---------------------------+
    * 290 |                                                       |
    *     =                       DFIZLCOR                        =
    *     |                                                       |
    *     +-------------+-------------+-------------+-------------+
    * 390 |  DFIZCPUN   |  DFIZACPU   |  DFIZOLD3   |/////////////|
    *     +-------------+-------------+-------------+-------------+
    * 398 |                       DFIZASIT                        |
    *     +-------------------------------------------------------+
    * 3A0 |                                                       |
    *     =                       DFIZPSID                        =
    *     |      +--------------------+-------------+-------------+
    * 3C0 |      |////////////////////|  DFIZDOMN   |/////////////|
    *     +------+--------------------+-------------+-------------+
    * 3C8 |         DFIZFPCR          |///////////////////////////|
    *     +---------------------------+---------------------------+
    * 3D0 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 450
    *
    *** DFIZ - DUMP FILE INFORMATION RECORD

    *** DFIZCPU - DUMP FILE INFORMATION RECORD
    *
    *     +-------------+-------------+------+------+-------------+
    *   0 |  DFIZCPUA   |  DFIZOLD4   |:ZCDXR|:ZVCPU|  DFIZCDOM   |
    *     +-------------+-------------+------+------+-------------+
    *   8 |///////////////////////////|///////////////////////////|
    *     +---------------------------+---------------------------+
    *  10 |                                                       |
    *     =                       DFIZFRLG                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  90 |                                                       |
    *     =                       DFIZGRLG                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 110 |                       DFIZPSWL                        |
    *     |                                                       |
    *     +---------------------------+---------------------------+
    * 120 |///////////////////////////|///////////////////////////|
    *     +---------------------------+---------------------------+
    * 128 |         DFIZPRLG          |         DFIZFCLG          |
    *     +---------------------------+---------------------------+
    * 130 |///////////////////////////|         DFIZTPLG          |
    *     +---------------------------+---------------------------+
    * 138 |                       DFIZCTLG                        |
    *     +------+------------------------------------------------+
    * 140 |//////|                   DFIZCCLG                     |
    *     +------+--------------------+---------------------------+
    * 148 |///////////////////////////|///////////////////////////|
    *     +---------------------------+---------------------------+
    * 150 |                                                       |
    *     =                       DFIZARLG                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 190 |                                                       |
    *     =                       DFIZCRLG                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 210 |                       DFIZMCHI                        |
    *     +---------------------------+---------------------------+
    * 218 |///////////////////////////|         DFIZDCOD          |
    *     +---------------------------+---------------------------+
    * 220 |                       DFIZMCFA                        |
    *     +-------------------------------------------------------+
    * 228
    *
    *** DFIZCPU - DUMP FILE INFORMATION RECORD

    DFIR Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DFIADCPU       0238
    DFIARCH        01C9
    DFIARLG        0338 00000048
    DFIARS         023C
    DFIASITP       027C
    DFICDOM        0332
    DFICDX         01C7
    DFICDXOP       0330
    DFICKCOM       00B0
    DFICNTMD       01C6 80
    DFICOMP        00BA
    DFICONT        01C6
    DFICP          00B9 00000000
    DFICPSA        00B9 00000001
    DFICPU         0328
    DFICPUAD       0328
    DFICPUIF       0338
    DFICPULN       0338 00000138
    DFICPUNO       01C4
    DFICPUTM       00A8
    DFICRLG        0338 000000E8
    DFICRS         0040
    DFIDOMN        01CA
    DFIDONE        00BA 00000000
    DFIDVF         01E0
    DFIFEME        00BB 00000082
    DFIFEND        02A5 00000328
    DFIFLAG        00B8
    DFIFMT         00BB
    DFIFPRLG       0338 00000088
    DFIFPRS        0080
    DFIFR2         00BB 00000002
    DFIFXLOG       0338 00000028
    DFIF390        00BB 00000000
    DFIGPRLG       0338 000000A8
    DFIGPRS        0000
    DFIHALF        00B8 80
    DFIINC         00BA 00000080
    DFILCORE       00C0
    DFIMASI        00B8 10
    DFIMCFSA       0338 00000020
    DFIMCHIN       0338 00000010
    DFIMCHRD       0338 00000024
    DFIMCKCP       0338 00000008
    DFIMCPUT       0338 00000000
    DFIMESA        00B8 04
    DFIMXC         00B8 08
    DFIM370        00B8 02
    DFINOLOD       00BA 00000040
    DFIOLD1        023A
    DFIOLD2        032A
    DFIPFX         01C0
    DFIPFXPG       032C
    DFIPFXR        01CC
    DFIPSW         0230
    DFISAMBK       01D0
    DFISIZE        0338 0000008C
    DFISPACP       0284
    DFISPAR1       0338 00000018
    DFISPAR2       0338 00000038
    DFISYSAD       01DC
    DFISYSRV       00BC
    DFITODCK       00A0
    DFITYPE        00B9
    DFIVCF         01C8 80
    DFIVCF         0331 80
    DFIVCPI        01C8
    DFIVCPUI       0331
    DFIVM          00B9 00000080
    DFIXA          00B8 20
    DFIZACPU       0392
    DFIZARCH       00BF
    DFIZARLG       0150
    DFIZARS        0230
    DFIZASIT       0398
    DFIZBIG        000F 00000001
    DFIZCCLG       0141
    DFIZCDOM       0006
    DFIZCDX        00BD
    DFIZCDXR       0004
    DFIZCKCM       01D1
    DFIZCOMP       00BA
    DFIZCONT       00BC
    DFIZCP         00B9 00000000
    DFIZCPSA       00B9 00000001
    DFIZCPUA       0000
    DFIZCPUL       0220 00000228
    DFIZCPUN       0390
    DFIZCPUT       00A9
    DFIZCRLG       0190
    DFIZCRS        00D0
    DFIZCTLG       0138
    DFIZCTMD       00BC 80
    DFIZDATA       03D0 00000450
    DFIZDATL       03D0 000087D8
    DFIZDCOD       021C
    DFIZDOMN       03C4
    DFIZDONE       00BA 00000000
    DFIZDZLN       03D0 00008C28
    DFIZFCLG       012C
    DFIZFCLN       03D0 00000450
    DFIZFEME       00BB 00000082
    DFIZFLAG       00B8
    DFIZFMT        00BB
    DFIZFPCR       03C8
    DFIZFRLG       0010
    DFIZFRS        0150
    DFIZFR2        00BB 00000002
    DFIZF390       00BB 00000000
    DFIZGPSW       00C0
    DFIZGRLG       0090
    DFIZGRS        0010
    DFIZHALF       00B8 80
    DFIZHARD       000F 00000002
    DFIZID         0000
    DFIZINC        00BA 00000080
    DFIZINFO       000F
    DFIZLCOR       0290
    DFIZMASI       00B8 10
    DFIZMCFA       0220
    DFIZMCHI       0210
    DFIZMEME       00B8 01
    DFIZMESA       00B8 04
    DFIZMXC        00B8 08
    DFIZM370       00B8 02
    DFIZNLOD       00BA 00000040
    DFIZOLD1       0270
    DFIZOLD2       0280
    DFIZOLD3       0394
    DFIZOLD4       0002
    DFIZPFX        0090
    DFIZPFXR       028C
    DFIZPGCT       03D0 00000009
    DFIZPRLG       0128
    DFIZPSID       03A0
    DFIZPSWL       0110
    DFIZSAMB       0288
    DFIZSOFT       000F 00000003
    DFIZSTAT       01E0
    DFIZSYSA       0278
    DFIZS2         0190 10
    DFIZS3         0220 DFIZMCFA
    DFIZTOD        0099
    DFIZTPLG       0134
    DFIZTPR        01DC
    DFIZTYPE       00B9
    DFIZVCF        00BE 80
    DFIZVCF        0005 80
    DFIZVCPI       00BE
    DFIZVCPU       0005
    DFIZVM         00B9 00000080
    DFIZXA         00B8 20
    DFIZ370        00B8 40
    DFI370         00B8 40
    PFXAINME       01C9 01
    PFXAINME       00BF 01

    This information is
    based on z/VM V6R1.0.
    Last updated on 18 Feb 2010 at 08:34:14 EDT.

    Copyright IBM Corporation, 1990, 2008