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.

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

(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

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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:51:36 EDT.
Copyright IBM Corporation, 1990, 1999