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 V7R2.0.

    Last updated on 09 August 2020 at 15:15:44.

    Copyright IBM Corporation, 1990, 2020