Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
MITREC
Cross Reference (Contains links to field and bit definitions)
MITREC Prolog
NAME : MITREC DESCRIPTION: 370/XA MODE MISSING INTERRUPT RECORD DSECT : MITREC FUNCTION : MITREC IS USED IN THE SVC 76 INITIATED ERROR RECORDING PROCESS OF TYPE 71 MIH (MISSING INTERRUPT HANDLER) RECORDS FOR XA GUESTS. LOCATED BY : GPR9 IN HCPVER. THE ADDRESS IS PASSED TO HCPIOE AND HCPREC IN GPR1. CREATED BY : XA GUEST; COPIED TO FREE STORAGE BY HCPVER. DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT INTO A GSDBK.
MITREC Control Block Content
MITREC DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MITREC 370/XA MODE MISSING INTERRUPT RECORD 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 MITHTYPE CLASS/SOURCE 00000071 MITRTYMI 113 MIT RECORD TYPE-MISSING INTERRUPT 0001 1 Bitstring 1 MITSYS SYSTEM/RELEASE LEVEL 111. .... HDRHSSYS X'E0' SYSTEM MASK 1... .... HDRHSOS2 X'80' OS/VS2 .11. .... HDRHSVM X'60' VM .1.. .... HDRHSOS1 X'40' OS/VS1 ..1. .... HDRHSDOS X'20' DOS ...1 1111 HDRHSLVL X'1F' SYSTEM LEVEL MASK (INCLUDES VERSION AND RELEASE LEVEL) ...1 11.. HDRHSVRS X'1C' VERSION NUMBER MASK .... ..11 HDRHSREL X'03' RELEASE LEVEL MASK 0002 2 Bitstring 1 MITSW0 RECORD INDEPENDENT SWITCHES 1... .... HDRHSWMR X'80' MORE RECORDS FOLLOW .1.. .... HDRHSWCI X'40' TOD CLOCK INSTRUCTION ISSUED ..1. .... HDRHSWRT X'20' RECORD TRUNCATED ...1 .... HDRHSWPK X'10' 370/XA MODE .... 1... HDRHSWTI X'08' TIME MACRO ISSUED .... .1.. HDRHSWPS X'04' ERROR WAS PASSED (REFLECTED) TO A GUEST 0003 3 Bitstring 1 MITSW1 RESERVED REC DEPENDENT SWITCH 1 0004 4 Bitstring 1 MITSW2 RESERVED REC DEPENDENT SWITCH 2 0005 5 Bitstring 1 MITSW3 RESERVED REC DEPENDENT SWITCH 3 0006 6 Bitstring 1 MITCNT RECORD COUNT 1111 .... HDRRCSEQ X'F0' RECORD SEQUENCE NUMBER MASK .... 1111 HDRRCPHY X'0F' TOTAL NUM. OF PHYSICAL RECORDS IN LOGICAL RECORD BIT MASK 0007 7 Bitstring 1 * RESERVED FOR FUTURE IBM USE 0008 8 Dbl-Word 8 MITTOD TOD OF SYSTEM FAILURE 0010 16 Dbl-Word 8 MITCPUID CPU ID 0018 24 Character 8 MITJOBN JOBNAME FROM ASID OR USERID 0020 32 Character 52 MITSCHIB SUBCHANNEL INFORMATION BLOCK 0054 84 Bitstring 8 MITINTVL INTERVAL USED FOR DETECTION 005C 92 Bitstring 1 MITTYPE TYPE OF MISSING INTERRUPT 1... .... MITTMCSI X'80' MISSING CSCH INTERRUPT .1.. .... MITTMHCI X'40' MISSING HSCH INTERRUPT ..1. .... MITTIDDV X'20' IDLE DEVICE WITH WORK QUEUED ...1 .... MITTSPSC X'10' START PENDING IN SUBCHANNEL .... .1.. MITTMP X'04' MOUNT PENDING .... ..1. MITTMPS X'02' MISSING PRIMARY STATUS .... ...1 MITTMSS X'01' MISSING SECONDARY STATUS 005D 93 Bitstring 1 MITDEFLT DEFAULT ACTIONS TO ATTEMPT 005E 94 Bitstring 1 MITATMPT ACTIONS TO BE ATTEMPTED 005F 95 Bitstring 1 MITTRIED ACTION ACTUALLY TRIED 1... .... MITTRHCS X'80' HALT OR CLEAR SUBCHANNEL .1.. .... MITTRSIN X'40' SIMULATED INTERRUPT ..1. .... MITTRRDD X'20' REDRIVE DEVICE ...1 .... MITTRRIO X'10' REQUEUE I/O REQUEST .... 1... MITTRIM X'08' ISSUE MESSAGE .... .1.. MITTRLC X'04' LOG THE CONDITION 0060 96 Signed 4 MITSID SUBCHANNEL ID NUMBER 0064 100 Signed 2 MITPMCW PATH MNGMENT CTRL WORD 0066 102 Bitstring 1 MITLPM LOGICAL PATH MASK 0067 103 Bitstring 1 MITLPUM LAST PATH USED MASK 0068 104 Bitstring 1 MITPIM PATH INSTALL MASK 0069 105 Bitstring 1 MITCHID (8) CHANNEL PATH ID 0071 113 Bitstring 1 MITUCBLV UCB LEVEL BYTE (NOT USED BY VM) 0072 114 Bitstring 1 MITIOSFG IOS FLAGS (NOT USED BY VM) 0073 115 Bitstring 4 MITLVMSK LEVEL MASK FROM UCBLVMSK (NOT USED BY VM) 0077 119 Bitstring 1 MITFLAGS MIT FLAG PROC. (UCBMITTI) (NOT USED BY VM) 0078 120 Bitstring 1 MITFLAG1 FLAG BYTE (NOT USED BY VM) 1... .... MITF1UCB X'80' UCBALTCU 0079 121 Bitstring 1 MITFLAG2 FLAG BYTE FROM UCBFLC (NOT USED BY VM) 007A 122 Bitstring 2 MITUCHAN DEVICE NUMBER 007C 124 Bitstring 2 MITFLAG3 FLAG BYTES FROM UCBSFLS (NOT USED BY VM) 007E 126 Bitstring 4 MITDEVTY DEVICE CLASS AND TYPE 0082 130 Character 6 MITVOLUM VOLUME SERIAL, IF AVAILABLE 0088 136 Bitstring 1 MITFLAG4 FLAG BYTE (NOT USED BY VM) 1... .... MITF4UCB X'80' UCBMOUNT 0089 137 Bitstring 1 MITFLAG5 FLAG BYTE FROM UCBFL4 (NOT USED BY VM) 0000008A MITLEN *-MITREC LENGTH OF MITREC 00000012 MITSIZE (*-MITREC+7)/8 NUMBER OF WORDS IN MITREC 0008 8 Signed 4 MITDATE SYSTEM DATE OF FAILURE 000C 12 Signed 4 MITTIME SYSTEM TIME OF FAILURE 0010 16 Bitstring 1 MITCPID MACHINE VERSION CODE 0011 17 Bitstring 3 MITSER CPU SERIAL NUMBER 0014 20 Bitstring 2 MITMDL CPU MACHINE MODEL NUMBER 0016 22 Bitstring 2 MITMCEL RESERVED FOR FUTURE IBM USE
MITREC Storage Layout
*** MITREC - 370/XA MODE MISSING INTERRUPT RECORD * * +------+------+------+------+------+------+------+------+ * 0 |:HTYPE|MITSYS|MITSW0|MITSW1|MITSW2|MITSW3|MITCNT|//////| * +------+------+------+------+------+------+------+------+ * 8 | MITTOD | * +-------------------------------------------------------+ * 10 | MITCPUID | * +-------------------------------------------------------+ * 18 | MITJOBN | * +-------------------------------------------------------+ * 20 | | * = MITSCHIB = * | +---------------------------+ * | | MITINTVL- | * +---------------------------+------+------+------+------+ * 58 | -(054) |:TYPE |:DEFLT|:ATMPT|:TRIED| * +---------------------------+------+------+------+------+ * 60 | MITSID | MITPMCW |MITLPM|:LPUM | * +------+--------------------+-------------+------+------+ * 68 |MITPIM| MITCHID- | * +------+------+------+---------------------------+------+ * 70 |-(069)|:UCBLV|:IOSFG| MITLVMSK |:FLAGS| * +------+------+------+------+-------------+------+------+ * 78 |:FLAG1|:FLAG2| MITUCHAN | MITFLAG3 | MITDEVTY- | * +------+------+-------------+-------------+-------------+ * 80 | -(07E) | MITVOLUM | * +------+------+-----------------------------------------+ * 88 |:FLAG4|:FLAG5| 8A * +------+------+ * *** MITREC - 370/XA MODE MISSING INTERRUPT RECORD *** Overlay for MITTOD in MITREC * * +---------------------------+---------------------------+ * 8 | MITDATE | MITTIME | * +---------------------------+---------------------------+ * 10 * *** Overlay for MITTOD in MITREC *** Overlay for MITCPUID in MITREC * * +------+--------------------+-------------+-------------+ * 10 |:CPID | MITSER | MITMDL | MITMCEL | * +------+--------------------+-------------+-------------+ * 18 * *** Overlay for MITCPUID in MITREC
MITREC Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----HDRHSDOS 0001 20
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
HDRRCPHY 0006 0F
HDRRCSEQ 0006 F0
MITATMPT 005E
MITCHID 0069
MITCNT 0006
MITCPID 0010
MITCPUID 0010
MITDATE 0008
MITDEFLT 005D
MITDEVTY 007E
MITFLAGS 0077
MITFLAG1 0078
MITFLAG2 0079
MITFLAG3 007C
MITFLAG4 0088
MITFLAG5 0089
MITF1UCB 0078 80
MITF4UCB 0088 80
MITHTYPE 0000
MITINTVL 0054
MITIOSFG 0072
MITJOBN 0018
MITLEN 0089 0000008A
MITLPM 0066
MITLPUM 0067
MITLVMSK 0073
MITMCEL 0016
MITMDL 0014
MITPIM 0068
MITPMCW 0064
MITRTYMI 0000 00000071
MITSCHIB 0020
MITSER 0011
MITSID 0060
MITSIZE 0089 00000012
MITSW0 0002
MITSW1 0003
MITSW2 0004
MITSW3 0005
MITSYS 0001
MITTIDDV 005C 20
MITTIME 000C
MITTMCSI 005C 80
MITTMHCI 005C 40
MITTMP 005C 04
MITTMPS 005C 02
MITTMSS 005C 01
MITTOD 0008
MITTRHCS 005F 80
MITTRIED 005F
MITTRIM 005F 08
MITTRLC 005F 04
MITTRRDD 005F 20
MITTRRIO 005F 10
MITTRSIN 005F 40
MITTSPSC 005C 10
MITTYPE 005C
MITUCBLV 0071
MITUCHAN 007A
MITVOLUM 0082
Last updated on 3 Aug 1999 at 13:51:59 EDT.
Copyright IBM Corporation, 1990, 1999