Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

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.
 RELOCATION CONSIDERATIONS : None

 

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 MITRTYMI MIT RECORD
                                        TYPE-MISSING INTERRUPT
0001    1 Bitstring    1 MITSYS         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 MITSW0         RECORD INDEPENDENT SWITCHES
          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 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' 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 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' MITTMCSI MISSING CSCH
                                        INTERRUPT
          .1.. ....      MITTMHCI       X'40' MITTMHCI MISSING HSCH
                                        INTERRUPT
          ..1. ....      MITTIDDV       X'20' MITTIDDV IDLE DEVICE WITH
                                        WORK QUEUED
          ...1 ....      MITTSPSC       X'10' MITTSPSC START PENDING IN
                                        SUBCHANNEL
          .... .1..      MITTMP         X'04' MITTMP MOUNT PENDING
          .... ..1.      MITTMPS        X'02' MITTMPS MISSING PRIMARY
                                        STATUS
          .... ...1      MITTMSS        X'01' MITTMSS 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' MITTRHCS HALT OR CLEAR
                                        SUBCHANNEL
          .1.. ....      MITTRSIN       X'40' MITTRSIN SIMULATED
                                        INTERRUPT
          ..1. ....      MITTRRDD       X'20' MITTRRDD REDRIVE DEVICE
          ...1 ....      MITTRRIO       X'10' MITTRRIO REQUEUE I/O
                                        REQUEST
          .... 1...      MITTRIM        X'08' MITTRIM ISSUE MESSAGE
          .... .1..      MITTRLC        X'04' MITTRLC 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' MITF1UCB 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' MITF4UCB 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

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:36:35 EDT.
Copyright IBM Corporation, 1990, 2011