DFIR Back to Index page
 
Prolog 
Control Block Contents 
   DFIR DSECT
   DFIZ DSECT
   DFIZCPU 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.


  DFIR Prolog Top of page
 
 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, a standalone dump, or a VMDUMP.
 CREATED BY : HCPABB for a Soft Abend Dump
              HCPDMP (SYSTEM ABEND DUMP PROCESSOR) DURING A SYSTEM
              ABEND DUMP
              HCPEDM (DUMP PROCESSOR) WHEN PROCESSING A SYSTEM ABEND
              OR STANDALONE DUMP
              SADUnn IMAGE for a Stand-Alone Dump
              HCPVDU (VIRTUAL MACHINE DUMP PROCESSOR) DURING A VIRTUAL
              MACHINE DUMP
 DELETED BY : NOT APPLICABLE
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : The HCPDFIR is used by HCPEDM (DUMPLOAD) to process a
              dump.
              The DFIR Dsect is used for dumps of ESA/390 machines.
              The DFIR is 5 4k bytes in length and can contain
              information for up to 63 processors.
              The DFIZ Dsect is used for dumps of z/Arch machines.
              Except for dumps created by HCPDMP, the DFIZ is 9
              4K pages in length and contains information for up to
              63 processors.  For dumps by HCPDMP (hard abend &
              snapdumps), the DFIZ is 70 4K pages in length and
              contains information for up to 512 processors.
              Refer to the value in DFIZPAGS for the length of a
              the DFIZ in a dump.  Refer to the value in DFIZCPUN
              for the number of online processors that have
              information stored in the dump.
              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 Top of page
 

 DFIR DSECT Top of page
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, SNAPDUMP 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 The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 01C7 455 Bitstring 1 DFICDX Crypto Domain Index Register 01C8 456 Bitstring 1 DFIVCPI Virtual CPU information Used in VMDUMPs only. The following crypto flag is obsolete and will never be set. It may be removed in a future release. 1... .... DFIVCF X'80' DFIVCF This vCPU has a vCF defined. 01C9 457 Bitstring 1 DFIARCH Architectural Mode Identifier Not used in VMDUMPs. The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. .... ...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 The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 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. The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 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 is 9 4K pages in length if it contains information for up to 63 processors and is 70 4K pages in length if it contains information for up to 512 processors. Refer to the value in DFIZPAGS for the length of a the DFIZ in a dump. Refer to the value in DFIZCPUN for the number of online processors that have information stored in the dump. - 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. Refer to HCPDMP to how these are allocated. 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 Revision 3 Format - See DFIZFMT byte. 1. Added DFIZFR3 definition to DFIZFMT byte. 2. Added DFIZPAGS to define number of pages in this DFIZ. The DFIZ will now be 70 4K pages long if created by HCPDMP. The new length will accomodate information from up to 512 processors. 3. New value DFIZCT in DFIZINFO byte if Hard Abend dump format but dump has Correlation Table instead of full Frame Table. 4. Added DFIZCTNM field. 5. Added DFIZCTFM field. 6. Deleted the following fields because they have been of limited value and no place in CP or VMDUMPTL uses them. DFIZEYE2 DFIZTIMT DFIZTIMH DFIZTIMF DFIZTIMI DFIZTIMR DFIZIOSH DFIZIOSF DFIZIOSI DFIZIOSR DFIZRECH DFIZRECF DFIZRECI DFIZRECR DFIZSCSW DFIZCKDW Can't delete obsolete crypto fields DFIZCDX, DFIZDOMN, DFIZVCF, DFIZCDXR and DFIZCDOM because some of them still in use (HCQINI ASSEMBLE and HCPVDU PLX).
 DFIZ DSECT Top of page
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 DFIZCTNM Number of entries in Correlation Table in a CP Dump that has a Corr Table 000C 12 Signed 2 DFIZPAGS Size of DFIZ; number of 4K pages. If DFIZPAGS is zero then the dump was generated by a dump program that is not aware of this field. In that case, the DFIZ is 9 pages and can contain up to 64 processors. 000E 14 Bitstring 1 DFIZCTFM Format of Correlation Table entries 00000001 DFIZCTR1 X'01' DFIZCTR1 Corr Table Format Revision 1. 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 Fmt with Frame Table 00000003 DFIZSOFT X'03' DFIZSOFT CP SOFT Abend Dump Format 00000004 DFIZCT X'04' DFIZCT CP Hard Abend Dump Fmt with Corr Table 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, SNAPDUMP or STAND-ALONE dump and CPCTDUMP 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. 00000003 DFIZFR3 X'03' DFIZFR3 zArch format DFIR - Revision 3. See prologue for change description. 00BC 188 Bitstring 1 DFIZCONT CONT MODE FLAGS 1... .... DFIZCTMD X'80' DFIZCTMD DUMP IS IN CONT FORMAT The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 00BD 189 Bitstring 1 DFIZCDX Crypto Domain Index Register 00BE 190 Bitstring 1 DFIZVCPI Virtual CPU information Used in VMDUMPs only. The following crypto flag is obsolete and will never be set. It may be removed in a future release. 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 (0) HCPDMP Statistics. This is set for Hard Abend and Snapdumps only. 01E0 480 Character 4 DFIZEYE Eye catcher for this statistics area 01E4 484 Character 32 * Stats provided by HCPDMP 0204 516 Signed 4 DFIZBITS For frame table dumps, the number of FRMTEs with FRMDUMPD='1'B 0208 520 Character 40 * Stats provided by HCPDMP 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. PGMBKS and FRMTBL options used for this dump 0396 918 Bitstring 1 DFIZOPPB Status of PGMBKS in this dump. May have been changed by DUMPLOAD DISTILL. 00000080 DFIZPGMA X'80' DFIZPGMA Dump includes all PGMBKS 00000040 DFIZPGMN X'40' DFIZPGMN PGMBKS excluded from the dump 00000010 DFIZPGMF X'10' DFIZPGMF Dump includes PGMBKS of failuser 0397 919 Bitstring 1 DFIZOPFT Status of FRMTBL in this dump. May have been changed by DUMPLOAD DISTILL. 00000080 DFIZFRTY x'80' DFIZFRTY This is a frame table dump 00000040 DFIZFRTN x'40' DFIZFRTN This is a correlation table dump 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 DFIZCMP2 Additional completeness state flags. A value of 0 indicates that the field was not set by HCPDMP. 1... .... DFIZC2DN X'80' The Dump was completed by HCPDMP. .1.. .... DFIZC2IN X'40' The dump is incomplete for some reason .11. .... DFIZC2AB X'60' Dumping was terminated by a Signal Quiesce event. The dump is incomplete. .... ...1 DFIZC2TB X'01' The frame table or correlation table is incomplete. 03C2 962 Bitstring 1 * (2) Reserved for future IBM use. The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 03C4 964 Signed 2 DFIZDOMN Crypto domain index mask Used in VMDUMPs only. 03C6 966 Bitstring 1 DFIZOPPO Original PGMBKS option for dump. Set if DUMPLOAD was run with DISTILL 03C7 967 Bitstring 1 DFIZOPFO Original FRMTBL option for dump. Set if DUMPLOAD was run with DISTILL 03C8 968 Signed 4 DFIZFPCR Floating Point Control Register 03CC 972 Signed 4 * Reserved for future IBM use. 03D0 976 Dbl-Word 8 * (0) 03D0 976 Bitstring 96 DFIZSTA2 (0) Additional dump processing stats. 03D0 976 Character 4 DFIZEYE2 Eye catcher 03D4 980 Character 76 * (mapped by DMPZSTA2 in HCPDMP) 0420 1056 Character 16 DFIZDSTL Stats for distilled dumps (mapped by DSTLSTAT in HCPEDV) 0430 1072 Dbl-Word 8 DFIZBEAR Breaking-Event-Address Register 0438 1080 Dbl-Word 8 * (3) Reserved for IBM use 00000450 DFIZFCLN *-DFIZ Length of failing CPU data The following space holds the processor data for the non-failing CPUs. The failing CPU data is stored above. 00000450 DFIZDATA * Start of non-failing CPU data FUNCTION : Map the data of 1 non-failing CPU. LOCATED BY : DFIZDATA contains DFIZCPU entries.
 DFIZCPU DSECT Top of page
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. The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 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. The following crypto field is obsolete and its value will always be zero. It may be removed in a future release. 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 Dbl-Word 8 DFIZBELG Breaking-Event-Address Register 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 Top of page
 
          
*** 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 |         DFIZCTNM          |  DFIZPAGS   |:ZCTFM|: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 |         DFIZEYE           |///////////////////////////|
*     +---------------------------+///////////////////////////|
* 1E8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////+---------------------------+
* 200 |///////////////////////////|         DFIZBITS          |
*     +---------------------------+---------------------------+
* 208 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 230 |                                                       |
*     =                       DFIZARS                         =
*     |                                                       |
*     +---------------------------+---------------------------+
* 270 |         DFIZOLD1          |///////////////////////////|
*     +---------------------------+---------------------------+
* 278 |         DFIZSYSA          |///////////////////////////|
*     +---------------------------+---------------------------+
* 280 |                       DFIZOLD2                        |
*     +---------------------------+---------------------------+
* 288 |         DFIZSAMB          |         DFIZPFXR          |
*     +---------------------------+---------------------------+
* 290 |                                                       |
*     =                       DFIZLCOR                        =
*     |                                                       |
*     +-------------+-------------+-------------+------+------+
* 390 |  DFIZCPUN   |  DFIZACPU   |  DFIZOLD3   |:ZOPPB|:ZOPFT|
*     +-------------+-------------+-------------+------+------+
* 398 |                       DFIZASIT                        |
*     +-------------------------------------------------------+
* 3A0 |                                                       |
*     =                       DFIZPSID                        =
*     |      +------+-------------+-------------+------+------+
* 3C0 |      |:ZCMP2|/////////////|  DFIZDOMN   |:ZOPPO|:ZOPFO|
*     +------+------+-------------+-------------+------+------+
* 3C8 |         DFIZFPCR          |///////////////////////////|
*     +---------------------------+---------------------------+
* 3D0 |         DFIZEYE2          |///////////////////////////|
*     +---------------------------+///////////////////////////|
* 3D8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 420 |                       DFIZDSTL                        |
*     |                                                       |
*     +-------------------------------------------------------+
* 430 |                       DFIZBEAR                        |
*     +-------------------------------------------------------+
* 438 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 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 |                       DFIZBELG                        |
*     +-------------------------------------------------------+
* 150 |                                                       |
*     =                       DFIZARLG                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 190 |                                                       |
*     =                       DFIZCRLG                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 210 |                       DFIZMCHI                        |
*     +---------------------------+---------------------------+
* 218 |///////////////////////////|         DFIZDCOD          |
*     +---------------------------+---------------------------+
* 220 |                       DFIZMCFA                        |
*     +-------------------------------------------------------+
* 228
*
*** DFIZCPU - DUMP FILE INFORMATION RECORD
 
 
  DFIR Cross Reference Top of page
 
 
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
DFIZBEAR       0430
DFIZBELG       0148
DFIZBIG        000F 00000001
DFIZBITS       0204
DFIZCCLG       0141
DFIZCDOM       0006
DFIZCDX        00BD
DFIZCDXR       0004
DFIZCKCM       01D1
DFIZCMP2       03C1
DFIZCOMP       00BA
DFIZCONT       00BC
DFIZCP         00B9 00000000
DFIZCPSA       00B9 00000001
DFIZCPUA       0000
DFIZCPUL       0220 00000228
DFIZCPUN       0390
DFIZCPUT       00A9
DFIZCRLG       0190
DFIZCRS        00D0
DFIZCT         000F 00000004
DFIZCTFM       000E
DFIZCTLG       0138
DFIZCTMD       00BC 80
DFIZCTNM       0008
DFIZCTR1       000E 00000001
DFIZC2AB       03C1 60
DFIZC2DN       03C1 80
DFIZC2IN       03C1 40
DFIZC2TB       03C1 01
DFIZDATA       0438 00000450
DFIZDCOD       021C
DFIZDOMN       03C4
DFIZDONE       00BA 00000000
DFIZDSTL       0420
DFIZEYE        01E0
DFIZEYE2       03D0
DFIZFCLG       012C
DFIZFCLN       0438 00000450
DFIZFEME       00BB 00000082
DFIZFLAG       00B8
DFIZFMT        00BB
DFIZFPCR       03C8
DFIZFRLG       0010
DFIZFRS        0150
DFIZFRTN       0397 00000040
DFIZFRTY       0397 00000080
DFIZFR2        00BB 00000002
DFIZFR3        00BB 00000003
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
DFIZOPFO       03C7
DFIZOPFT       0397
DFIZOPPB       0396
DFIZOPPO       03C6
DFIZPAGS       000C
DFIZPFX        0090
DFIZPFXR       028C
DFIZPGMA       0396 00000080
DFIZPGMF       0396 00000010
DFIZPGMN       0396 00000040
DFIZPRLG       0128
DFIZPSID       03A0
DFIZPSWL       0110
DFIZSAMB       0288
DFIZSOFT       000F 00000003
DFIZSTAT       01E0
DFIZSTA2       03D0
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 7.3.0 Last updated on 22 Jun 2022 at 15:49:11 EDT.
Copyright IBM Corporation, 1990, 2022