|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
HDRREC
Control Block Contents
HDRREC DSECT
Cross Reference (Contains links to field and bit definitions)
HDRREC Prolog
NAME : HDRREC
DESCRIPTION: COMMON HEADER FOR ERROR RECORDS
DSECT : HDRREC
FUNCTION : PROVIDE THE COMMON FORMAT FOR THE HEADER
PORTION (FIRST 24 BYTES) OF ALL ERROR
RECORDS.
LOCATED BY : ANY FIELD WHICH LOCATES ONE OF THE OTHER
ERROR RECORDS. THE DEFINITIONS IN HDRREC
MAY BE USED IN CONJUNCTION WITH OR IN PLACE
OF THE HEADER OF ANY OTHER ERROR RECORD.
CREATED BY : ANY MODULE WHICH CREATES ANY OTHER ERROR
RECORD (AS THE FIRST 24 BYTES OF THAT
ERROR RECORD).
DELETED BY : THE FIELDS DEFINED HERE ARE DELETED WITH
WHATEVER ERROR RECORD THEY ARE CONTAINED IN.
HDRREC Control Block Content
HDRREC DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure HDRREC COMMON HEADER FOR ERROR RECORDS
THIS CONTROL BLOCK IS AN INTER-OPERATING-SYSTEM BLOCK
WHICH IS DEFINED BY IBM CORPORATE STANDARDS. THEREFORE
VM/XA DOES NOT CONTROL THE DEFINITIONS NOR DOES IT
NECESSARILY USE ALL THE FIELDS DEFINED OR ALL THE BITS
DEFINED WITHIN A FIELD.
0000 0 Bitstring 1 HDRHTYPE CLASS/SOURCE
000000FF HDRSVMR 255 HDRSVMR Special VM Record
000000B0 HDRCCF 176 HDRCCF CHANNEL CHECK FRAME
RECORD -
000000A3 HDRALT 163 HDRALT ALERT RECORD
000000A2 HDRSEL 162 HDRSEL SERIAL LINK RECORD
000000A0 HDRMCF 160 HDRMCF MACHINE CHECK FRAME
RECORD -
00000093 HDRMDRCV 147 HDRMDRCV CONVERTED MDR RECORD
(NOT FOR VS)
00000091 HDRMDR 145 HDRMDR MDR RECORD
00000090 HDRMDRSV 144 HDRMDRSV MDR RECORD FORMATTED
BY SVC 91 -
00000084 HDRIOS 132 HDRIOS EOP FROM IOS
00000082 HDRTIME 130 HDRTIME TIME STAMP RECORD
00000081 HDRMCHFR 129 HDRMCHFR MCH FORCED
TERMINATION
00000080 HDREOD 128 HDREOD EOD RECORD -
00000071 HDRMIT 113 HDRMIT MIT RECORD
00000070 HDRMIR 112 HDRMIR MIR RECORD -
00000060 HDRDDR 96 HDRDDR DDR RECORD -
00000050 HDRIPL 80 HDRIPL IPL RECORD -
0000004F HDRLSTR 79 HDRLSTR LOST RECORD SUMMARY
00000048 HDRHDHD 72 HDRHDHD HARDWARE DETECTED
HARDWARE ERR REC
00000044 HDROSFT 68 HDROSFT OPERATOR DETECTED
SOFTWARE ERR REC
00000042 HDRHSFT 66 HDRHSFT HARDWARE DETECTED
SOFTWARE ERR REC
00000040 HDRSFT 64 HDRSFT SOFTWARE DETECTED
SOFTWARE ERR REC -
0000003A HDROBRDP 58 HDROBRDP OBR DYNAMIC PATHING
AVAILABLE
00000036 HDROBRVT 54 HDROBRVT OBR TP ACCESS METHOD
(VTAM) RECORD
00000034 HDROBRTC 52 HDROBRTC OBR TP ACCESS METHOD
(TCAM(OS)/ BTAM(DOS)) RECORD
00000032 HDROBRCV 50 HDROBRCV CONVERTED OBR RECORD
(NOT FOR VS)
00000030 HDROBR 48 HDROBR OBR (UNIT CHECK) RECORD
-
0000002F HDRMCHIO 47 HDRMCHIO BOUNDARY BETWEEN
MACHINE CHECK TYPES OF RECORDS
AND I/O TYPES OF RECORDS -- HERE
AND BELOW ARE MACHINE CHECKS;
ABOVE ARE I/O -
00000029 HDRCCHS2 41 HDRCCHS2 CCH SER 0 RECORD
00000028 HDRCCHS1 40 HDRCCHS1 CCH SER 1 RECORD
00000025 HDRCRD 37 HDRCRD CRD RECORD
00000023 HDRSLH 35 HDRSLH SLH RECORD
00000021 HDRCCMVS 33 HDRCCMVS CHANNEL CHK REC IN
MVS ENVIRONMENT
00000020 HDRCCH 32 HDRCCH CHANNEL CHECK RECORD -
0000001B HDRMCHC0 27 HDRMCHC0 CONVERTED MCH SER0
REC(NOT FOR VS)
0000001A HDRMCHC1 26 HDRMCHC1 CONVERTED MCH SER1
REC(NOT FOR VS)
00000019 HDRMCHS0 25 HDRMCHS0 MCH SER0 RECORD (NOT
FOR VS)
00000018 HDRMCHS1 24 HDRMCHS1 MCH SER1 RECORD (NOT
FOR VS)
00000013 HDRMCHVS 19 HDRMCHVS MCH REC RECORDED IN
MULTIPLE VIRTUAL STORAGE
ENVIRONMENT
00000012 HDRMCHCV 18 HDRMCHCV CONVERTED MCH REC
(NOT FOR VS)
00000010 HDRMCH 16 HDRMCH MCH RECORD
0001 1 Bitstring 1 HDRHSYS SYSTEM/RELEASE LEVEL
111. .... HDRHSSYS X'E0' HDRHSSYS SYSTEM MASK
1... .... HDRHSOS2 X'80' HDRHSOS2 OS/VS2
.11. .... HDRHSVM X'60' HDRHSVM VM
.1.. .... HDRHSOS1 X'40' HDRHSOS1 OS/VS1
..1. .... HDRHSDOS X'20' HDRHSDOS DOS
...1 1111 HDRHSLVL X'1F' HDRHSLVL SYSTEM LEVEL MASK
(INCLUDES VERSION AND RELEASE
LEVEL)
...1 11.. HDRHSVRS X'1C' HDRHSVRS VERSION NUMBER
MASK
.... ..11 HDRHSREL X'03' HDRHSREL RELEASE LEVEL MASK
0002 2 Bitstring 1 HDRHSW0 RECORD INDEPENDENT SWITCH 0
1... .... HDRHSWMR X'80' HDRHSWMR MORE RECORDS
FOLLOW
.1.. .... HDRHSWCI X'40' HDRHSWCI TOD CLOCK
INSTRUCTION ISSUED
..1. .... HDRHSWRT X'20' HDRHSWRT RECORD TRUNCATED
...1 .... HDRHSWPK X'10' HDRHSWPK 370/XA MODE
.... 1... HDRHSWTI X'08' HDRHSWTI TIME MACRO ISSUED
.... .1.. HDRHSWPS X'04' HDRHSWPS ERROR WAS PASSED
(REFLECTED) TO A GUEST
0003 3 Bitstring 1 HDRHSW1 RECORD SWITCH 1
0004 4 Bitstring 1 HDRHSW2 RECORD SWITCH 2
0005 5 Bitstring 1 HDRHSW3 RECORD SWITCH 3
0006 6 Bitstring 1 HDRHCNT RECORD COUNT
1111 .... HDRRCSEQ X'F0' HDRRCSEQ RECORD SEQUENCE
NUMBER MASK
.... 1111 HDRRCPHY X'0F' HDRRCPHY TOTAL NUM. OF
PHYSICAL RECORDS IN LOGICAL
RECORD BIT MASK
0007 7 Bitstring 1 * RESERVED FOR FUTURE IBM USE
0008 8 Dbl-Word 8 HDRHTOD TOD OF SYSTEM FAILURE
0010 16 Dbl-Word 8 HDRCPUID CPU ID
00000018 HDRLEN *-HDRREC LENGTH OF HDRREC
0018 24 Character 8 HDRJOBN JOB NAME/USERID (NOT USED IN
CRDREC, MDRREC, OR OBRREC)
00000020 HDRXLEN *-HDRREC LENGTH OF EXTENDED
HDRREC
00000004 HDRSIZE (*-HDRREC+7)/8 HDRREC SIZE IN
DOUBLE WORDS
0008 8 Signed 4 HDRHDATE SYSTEM DATE OF FAILURE
000C 12 Signed 4 HDRHTIME SYSTEM TIME OF FAILURE
0010 16 Bitstring 1 HDRHCPID MACHINE VERSION CODE
0011 17 Bitstring 3 HDRHSER CPU SERIAL NUMBER
0014 20 Bitstring 2 HDRHMDL CPU MACHINE MODEL NUMBER
0016 22 Bitstring 2 HDRHMCEL MAX LENGTH OF MACHINE-DEPENDENT
MACHINE CHECK EXTENDED LOGOUT
HDRREC Storage Layout
*** HDRREC - COMMON HEADER FOR ERROR RECORDS
*
* +------+------+------+------+------+------+------+------+
* 0 |:HTYPE|:HSYS |:HSW0 |:HSW1 |:HSW2 |:HSW3 |:HCNT |//////|
* +------+------+------+------+------+------+------+------+
* 8 | HDRHTOD |
* +-------------------------------------------------------+
* 10 | HDRCPUID |
* +-------------------------------------------------------+
* 18 | HDRJOBN |
* +-------------------------------------------------------+
* 20
*
*** HDRREC - COMMON HEADER FOR ERROR RECORDS
*** Overlay for HDRHTOD in HDRREC
*
* +---------------------------+---------------------------+
* 8 | HDRHDATE | HDRHTIME |
* +---------------------------+---------------------------+
* 10
*
*** Overlay for HDRHTOD in HDRREC
*** Overlay for HDRCPUID in HDRREC
*
* +------+--------------------+-------------+-------------+
* 10 |:HCPID| HDRHSER | HDRHMDL | HDRHMCEL |
* +------+--------------------+-------------+-------------+
* 18
*
*** Overlay for HDRCPUID in HDRREC
HDRREC Cross Reference
Symbol Dspl Value -------------- ---- ----- HDRALT 0000 000000A3 HDRCCF 0000 000000B0 HDRCCH 0000 00000020 HDRCCHS1 0000 00000028 HDRCCHS2 0000 00000029 HDRCCMVS 0000 00000021 HDRCPUID 0010 HDRCRD 0000 00000025 HDRDDR 0000 00000060 HDREOD 0000 00000080 HDRHCNT 0006 HDRHCPID 0010 HDRHDATE 0008 HDRHDHD 0000 00000048 HDRHMCEL 0016 HDRHMDL 0014 HDRHSDOS 0001 20 HDRHSER 0011 HDRHSFT 0000 00000042 HDRHSLVL 0001 1F HDRHSOS1 0001 40 HDRHSOS2 0001 80 HDRHSREL 0001 03 HDRHSSYS 0001 E0 HDRHSVM 0001 60 HDRHSVRS 0001 1C HDRHSWCI 0002 40 HDRHSWMR 0002 80 HDRHSWPK 0002 10 HDRHSWPS 0002 04 HDRHSWRT 0002 20 HDRHSWTI 0002 08 HDRHSW0 0002 HDRHSW1 0003 HDRHSW2 0004 HDRHSW3 0005 HDRHSYS 0001 HDRHTIME 000C HDRHTOD 0008 HDRHTYPE 0000 HDRIOS 0000 00000084 HDRIPL 0000 00000050 HDRJOBN 0018 HDRLEN 0010 00000018 HDRLSTR 0000 0000004F HDRMCF 0000 000000A0 HDRMCH 0000 00000010 HDRMCHCV 0000 00000012 HDRMCHC0 0000 0000001B HDRMCHC1 0000 0000001A HDRMCHFR 0000 00000081 HDRMCHIO 0000 0000002F HDRMCHS0 0000 00000019 HDRMCHS1 0000 00000018 HDRMCHVS 0000 00000013 HDRMDR 0000 00000091 HDRMDRCV 0000 00000093 HDRMDRSV 0000 00000090 HDRMIR 0000 00000070 HDRMIT 0000 00000071 HDROBR 0000 00000030 HDROBRCV 0000 00000032 HDROBRDP 0000 0000003A HDROBRTC 0000 00000034 HDROBRVT 0000 00000036 HDROSFT 0000 00000044 HDRRCPHY 0006 0F HDRRCSEQ 0006 F0 HDRSEL 0000 000000A2 HDRSFT 0000 00000040 HDRSIZE 0018 00000004 HDRSLH 0000 00000023 HDRSVMR 0000 000000FF HDRTIME 0000 00000082 HDRXLEN 0018 00000020
Copyright IBM Corporation, 1990, 2007