Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MITREC
Control Block Contents
MITREC DSECT
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
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
Copyright IBM Corporation, 1990, 2001