|
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
Last updated on 5 Jun 2001 at 17:25:24 EDT.
Copyright IBM Corporation, 1990, 2001