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

MIRREC

Prolog  

Control Block Contents  
   MIRREC DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


MIRREC Prolog

 NAME       : MIRREC
 DESCRIPTION: 370 MODE MISSING INTERRUPT RECORD
 DSECT      : MIRREC
 FUNCTION   : MIRREC IS USED IN THE SVC 76 INITIATED ERROR
              RECORDING PROCESS OF TYPE 70 MIH (MISSING
              INTERRUPT HANDLER) RECORDS FOR 370 GUESTS.
 LOCATED BY : GPR9 IN HCPVER.  THE ADDRESS IS PASSED TO
              HCPIOE AND HCPREC IN GPR1.
 CREATED BY : 370 GUEST; COPIED TO FREE STORAGE BY HCPVER.
 DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT INTO
              A GSDBK.

 

MIRREC Control Block Content


MIRREC DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      MIRREC         370 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 MIRRTYP        RECORD TYPE
          00000070       MIRRTMIR       112 MIR RECORD
0001    1 Bitstring    1 MIROPSYS       OPERATING SYSTEM
          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 MIRSW0         RECORD INDEPENDENT SWITCH
          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 *              RESERVED FOR FUTURE IBM USE
0004    4 Bitstring    1 MIRSW2         SWITCH BYTE 2
          1... ....      MIRSWCHE       X'80' CHANNEL END INTERRUPTION
                                        PENDING
          .1.. ....      MIRSWDVE       X'40' DEVICE END INTERRUPTION
                                        PENDING
0005    5 Bitstring    1 MIRSW3         CHANNEL SET ID FOR MVS
0006    6 Bitstring    1 MIRRCNT        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 MIRTOD         TOD OF SYSTEM FAILURE
0010   16 Dbl-Word     8 MIRCPUID       CPU ID
0018   24 Character    8 MIRJOB         JOB ID/USERID
0020   32 Bitstring    3 MIRCUA2        SECONDARY CUA ADDRESS
0023   35 Bitstring    3 MIRCUA1        PRIMARY CUA ADDRESS
0026   38 Character    6 MIRVOLID       VOLUME SERIAL ID
002C   44 Signed       4 MIRTYPE        DEVICE TYPE
0030   48 Dbl-Word     8 MIRTMINT       TIME INTERVAL FOR INT CHECK
          00000038       MIRLEN         *-MIRREC SIZE IN BYTES
          00000007       MIRSIZE        (*-MIRREC+7)/8 MIRREC SIZE IN
                                        DOUBLE WORDS
0008    8 Signed       4 MIRHDATE       SYSTEM DATE OF FAILURE
000C   12 Signed       4 MIRHTIME       SYSTEM TIME OF FAILURE
0010   16 Bitstring    1 MIRHCPID       MACHINE VERSION CODE
0011   17 Bitstring    3 MIRHSER        CPU SERIAL NUMBER
0014   20 Bitstring    2 MIRHMDL        CPU MACHINE MODEL NUMBER
0016   22 Bitstring    2 MIRHMCEL       MAX LENGTH OF MACHINE-DEPENDENT
                                        MACHINE CHECK EXTENDED LOGOUT

 

MIRREC Storage Layout

          
*** MIRREC - 370 MODE MISSING INTERRUPT RECORD
*
*     +------+------+------+------+------+------+------+------+
*   0 |:RTYP |:OPSYS|MIRSW0|//////|MIRSW2|MIRSW3|:RCNT |//////|
*     +------+------+------+------+------+------+------+------+
*   8 |                        MIRTOD                         |
*     +-------------------------------------------------------+
*  10 |                       MIRCPUID                        |
*     +-------------------------------------------------------+
*  18 |                        MIRJOB                         |
*     +--------------------+--------------------+-------------+
*  20 |      MIRCUA2       |      MIRCUA1       |   (026)-    |
*     +--------------------+------+-------------+-------------+
*  28 |        -MIRVOLID          |         MIRTYPE           |
*     +---------------------------+---------------------------+
*  30 |                       MIRTMINT                        |
*     +-------------------------------------------------------+
*  38
*
*** MIRREC - 370 MODE MISSING INTERRUPT RECORD
          
*** Overlay for MIRTOD in MIRREC
*
*     +---------------------------+---------------------------+
*   8 |         MIRHDATE          |         MIRHTIME          |
*     +---------------------------+---------------------------+
*  10
*
*** Overlay for MIRTOD in MIRREC
          
*** Overlay for MIRCPUID in MIRREC
*
*     +------+--------------------+-------------+-------------+
*  10 |:HCPID|      MIRHSER       |  MIRHMDL    |  MIRHMCEL   |
*     +------+--------------------+-------------+-------------+
*  18
*
*** Overlay for MIRCPUID in MIRREC

 

MIRREC 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
MIRCPUID       0010
MIRCUA1        0023
MIRCUA2        0020
MIRHCPID       0010
MIRHDATE       0008
MIRHMCEL       0016
MIRHMDL        0014
MIRHSER        0011
MIRHTIME       000C
MIRJOB         0018
MIRLEN         0030 00000038
MIROPSYS       0001
MIRRCNT        0006
MIRRTMIR       0000 00000070
MIRRTYP        0000
MIRSIZE        0030 00000007
MIRSWCHE       0004 80
MIRSWDVE       0004 40
MIRSW0         0002
MIRSW2         0004
MIRSW3         0005
MIRTMINT       0030
MIRTOD         0008
MIRTYPE        002C
MIRVOLID       0026

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 17:20:47 EDT.
Copyright IBM Corporation, 1990, 2001