Programming Interface Information:
The Monitor Records are intended Programming Interfaces that
allow the customer to write programs to obtain services of z/VM.

MRMTRSYS

Prolog
Control Block Contents
Storage Layout
Cross Reference

MRMTRSYS Prolog

 DSECT NAME - MTRSYS
 FUNCTION - Map a Monitor record.
 LOCATED BY -
      Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
      MRRECHDR    Monitor Record Header
 NAME - MRMTRSYS
 DESCRIPTIVE NAME - Monitor Sample Configuration Record
                  Domain 1 - Monitor Domain
                  Record 4 - System Configuration Data
 DESCRIPTION - Identifies operating system and defines any
             special processing capabilities.


MRMTRSYS Control Block Contents

Offsets
Dec Hex  Type       Len  Name (Dim)         Description
 
  0   0  Structure  108  MTRSYS              Start of monitor record
  0   0  Character    0  MTRSYS_MRHDR        Record header. See MRRECHDR for
                                             details.
  0   0  Character   20  MRHDR               
  0   0  Unsigned     2  MRHDRLEN            record length in bytes
  2   2  Unsigned     2  MRHDRZER            field of zeros
  4   4  Unsigned     1  MRHDRDM             domain identifier
  5   5  Unsigned     1  *                   
  6   6  Unsigned     2  MRHDRRC             record identifier
  8   8  Character    8  MRHDRTOD            Time at which this record was
                                             built. In time-of-day (TOD) clock
                                             format. See IBM System 370 XA
                                             Principle of Operation for
                                             explanation of format.
 16  10  Character    4  *                   
 20  14  Character    0  MRHDR_END           End of header
 20  14  Bitstring    8  MTRSYS_HCPCPEPP     Program product bit map. This is
                                             a CP internal indicator of release
                                             level of the program product. For
                                             the meaning of the bit map, see
                                             the output descriptions of
                                             Diagnose X'00' in the CP
                                             Programming Services manual.
 28  1C  Character    8  MTRSYS_HCPCPEID     Version number, in EBCDIC
                                             format. Byte 0 = release number.
                                             Byte 1 = modification level
                                             number. Bytes 2-3 = version
                                             number. Bytes 4-7 = service level.
 36  24  Character    8  MTRSYS_SYSTODST     TOD clock at last IPL
 44  2C  Character    8  MTRSYS_SYSTERM      TOD clock at termination
 52  34  Character    8  MTRSYS_SYSDATE      Current date
 60  3C  Character    8  MTRSYS_SYSABNCD     Abend code of last termination
 68  44  Unsigned     4  MTRSYS_SYSVFCVM     Map of the connected vector
                                             facility
 72  48  Unsigned     4  MTRSYS_SYSVFIVM     Map of the installed vector
                                             facility
 76  4C  Unsigned     4  MTRSYS_SYSVFOVM     Map of the operational vector
                                             facility
 80  50  Unsigned     4  MTRSYS_SYSZONE      TOD clock time zone facility
                                             differential. Add this to a TOD
                                             time stamp to get the local time.
                                             The units here are seconds.
 84  54  Bitstring    1  MTRSYS_CALFLGS      Miscellaneous Flags
          1... ....      MTRSYS_SYSMASFI     ESA/370 hardware (Access
                                             Registers) is installed
          .1.. ....      MTRSYS_CALADMF      Asynchronous Data @VR4GDVS Mover
                                             Installed
          ..1. ....      MTRSYS_SYSDVACT     Subchannel-Device-Active-Only
                                             Measurement Protocol is installed
                                             - this means that the hardware is
                                             accumulating device-active-only
                                             measurements as opposed to CP
                                             calculating them manually
          ...1 ....      MTRSYS_SYSCPMF      Channel Path Measurment Facility
                                             (CPMF) is installed
          .... 1...      MTRSYS_SYSECPMF     CPMF with extended channel meas.
                                             is installed
          .... .1..      MTRSYS_CAL64-bit    The CP nucleus is an 64-bit
                                             nucleus.
          .... ..1.      MTRSYS_SYSSI370     Interpretive execution of S/370
                                             guests is installed.
          .... ...1      *                   
 85  55  Unsigned     1  MTRSYS_SYSVRFSG     Preferred guest storage
                                             granularity. The defined storage
                                             size of each V=R and V=F guest
                                             must be a multiple of this number
                                             of megabytes
 86  56  Character    2  *                   Reserved for IBM use
 88  58  Character    8  MTRSYS_SYSTMID      System Identifier
 96  60  Character    6  MTRSYS_SYSCKVOL     The volume serial of the
                                             Checkpoint volume.
102  66  Character    6  MTRSYS_SYSWMVOL     The volume serial of the
                                             Warmstart volume.
108  6C  Character    0  MTRSYS_END          End of record

MRMTRSYS Cross Reference

                      Hex           Hex
Name                 Offset Length Value
 
MRHDR                   0     20
MRHDR_END              14      0
MRHDRDM                 4      1
MRHDRLEN                0      2
MRHDRRC                 6      2
MRHDRTOD                8      8
MRHDRZER                2      2
MTRSYS                  0    108
MTRSYS_CALADMF         54           40
MTRSYS_CALFLGS         54      1
MTRSYS_CAL64-bit       54           04
MTRSYS_END             6C      0
MTRSYS_HCPCPEID        1C      8
MTRSYS_HCPCPEPP        14      8
MTRSYS_MRHDR            0      0
MTRSYS_SYSABNCD        3C      8
MTRSYS_SYSCKVOL        60      6
MTRSYS_SYSCPMF         54           10
MTRSYS_SYSDATE         34      8
MTRSYS_SYSDVACT        54           20
MTRSYS_SYSECPMF        54           08
MTRSYS_SYSMASFI        54           80
MTRSYS_SYSSI370        54           02
MTRSYS_SYSTERM         2C      8
MTRSYS_SYSTMID         58      8
MTRSYS_SYSTODST        24      8
MTRSYS_SYSVFCVM        44      4
MTRSYS_SYSVFIVM        48      4
MTRSYS_SYSVFOVM        4C      4
MTRSYS_SYSVRFSG        55      1
MTRSYS_SYSWMVOL        66      6
MTRSYS_SYSZONE         50      4

This information is based on z/VM V4R2.0.
Last updated on 15 Oct 2001 at 08:04:23.
Copyright IBM Corporation, 1990, 2001