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

MRMTREPR

Prolog
Control Block Contents
Cross Reference

MRMTREPR Prolog

 DSECT NAME - MTREPR
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRMTREPR
 DESCRIPTIVE NAME - Monitor Event Configuration Record
                    Domain 1 - Monitor Domain
                    Record 1 - Event Profile
 DESCRIPTION - Indicates the currently active set of domains for
               event data collection.

MRMTREPR Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure    52  MTREPR                 Start of monitor record
   0   0  Character     0  MTREPR_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     1  MTREPR_EDOMAINS        Event Domain Vector
          1... ....        *
          .1.. ....        MTREPR_EDOMMON          Monitor domain active
          ..1. ....        MTREPR_EDOMSCH          Scheduler domain active
          ...1 ....        MTREPR_EDOMSTO          Storage domain active
          .... 1...        MTREPR_EDOMUSR          User domain active
          .... .1..        MTREPR_EDOMPRO          Processor domain active
          .... ..1.        MTREPR_EDOMIO           I/O domain active
          .... ...1        MTREPR_EDOMSEK          Seek domain active
  21  15  Bitstring     1  *
          1... ....        MTREPR_EDOVNT           Virt. Net. domain act.
          .1.. ....        MTREPR_EDOISF           ISFC domain active
          ..1. ....        MTREPR_EDOMAPL          Appldata domain active
          ...1 ....        MTREPR_EDOMSSI          SSI domain active
          .... 1...        *
          .... .1..        *
          .... ..1.        *
          .... ...1        *
  22  16  Unsigned      2  MTREPR_CONFIG          CONFIG time limit in
                                                  seconds
  24  18  Signed        4  MTREPR_BLOCK           BLOCK value.
  28  1C  Signed        4  MTREPR_PART            PARTITION value. A zero
                                                  here means 50% of the DCSS.
  32  20  Character     8  MTREPR_NAME            DCSS name
  40  28  Unsigned      4  MTREPR_SIZE            EVENT CONFIG pages
  44  2C  Unsigned      4  MTREPR_SYSZONE         TOD clock time zone
                                                  facility differential. Add
                                                  this to a TOD time stamp to
                                                  get the local time. The units
                                                  here are in seconds.
  48  30  Bitstring     1  MTREPR_ESYNDOMS        Synthetic event domain
                                                  vector
          1... ....        MTREPR_ESDCOMM          COMMAND synthetic
                                                   domain active
          .1.. ....        *
          ..1. ....        *
          ...1 ....        *
          .... 1...        *
          .... .1..        *
          .... ..1.        *
          .... ...1        *
  49  31  Bitstring     1  *                       Reserved for IBM use
  50  32  Bitstring     1  *                       Reserved for IBM use
  51  33  Bitstring     1  *                       Reserved for IBM use
  52  34  Character     0  MTREPR_END             End of record

MRMTREPR 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
MTREPR                     0     52
MTREPR_BLOCK              18      4
MTREPR_CONFIG             16      2
MTREPR_EDOISF             14           40
MTREPR_EDOMAINS           14      1
MTREPR_EDOMAPL            14           20
MTREPR_EDOMIO             14           02
MTREPR_EDOMMON            14           40
MTREPR_EDOMPRO            14           04
MTREPR_EDOMSCH            14           20
MTREPR_EDOMSEK            14           01
MTREPR_EDOMSSI            14           10
MTREPR_EDOMSTO            14           10
MTREPR_EDOMUSR            14           08
MTREPR_EDOVNT             14           80
MTREPR_END                34      0
MTREPR_ESDCOMM            30           08
MTREPR_ESYNDOMS           30      1
MTREPR_MRHDR               0      0
MTREPR_NAME               20      8
MTREPR_PART               1C      4
MTREPR_SIZE               28      4
MTREPR_SYSZONE            2C      4

This information is
based on z/VM V6R4.0.

Last updated on 9 Mar 2018 at 12:25:44.
Copyright IBM Corporation, 1990, 2018