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

Prolog  

Control Block Contents  

MITREC DSECT

Storage Layout  

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


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:51:59 EDT.
Copyright IBM Corporation, 1990, 1999