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

#### MRMTRSSI

Prolog
Control Block Contents
Cross Reference

#### MRMTRSSI Prolog

     DSECT NAME - MTRSSI
     FUNCTION - Map a Monitor record.
     LOCATED BY -
            Through the Monitor Control Area
     REFERENCED CONTROL BLOCKS -
            MRRECHDR    Monitor Record Header
     NAME - MRMTRSSI
     DESCRIPTIVE NAME - Monitor Sample Configuration Record
                        Domain  1 - Monitor Domain
                        Record 25 - SSI Configuration
     DESCRIPTION - Provides SSI configuration information.
                   If there is no SSI configuration information,
                   this record is not generated.

#### MRMTRSSI Control Block Contents

    Offsets
    Dec  Hex  Type        Len  Name (Dim)             Description

       0   0  Structure    44  MTRSSI                 Start of monitor record
       0   0  Character     0  MTRSSI_MRHDR           Record header. See MRRECHDR
                                                      for details.
       0   0  Character    20  MRHDR
       0   0  Unsigned      2  MRHDRLEN
       2   2  Unsigned      2  MRHDRZER
       4   4  Unsigned      1  MRHDRDM
       5   5  Unsigned      1  *
       6   6  Unsigned      2  MRHDRRC
       8   8  Character     8  MRHDRTOD
      16  10  Character     4  *
      20  14  Character     0  MRHDR_END
      20  14  Character     8  MTRSSI_SYSPLXNM        SSI name
      28  1C  Unsigned      2  MTRSSI_SYSPLXLV        SSI level
      30  1E  Unsigned      2  MTRSSI_SYSPLXML        Maximum SSI level
      32  20  Unsigned      2  MTRSSI_SYSPLXNS        Number of slots configured
      34  22  Unsigned      2  MTRSSI_SYSPLXNR        Number of slots in use
      36  24  Unsigned      2  MTRSSI_CALENTSZ        Size (in bytes) of each
                                                      MTRSSI_MEMINFO entry
      38  26  Unsigned      2  MTRSSI_CALENTDS        Displacement (in bytes)
                                                      from the beginning of this
                                                      record to the first
                                                      MTRSSI_MEMINFO entry
      40  28  Character     4  *                      Reserved
      44  2C  Character     0  *                      Table of SMTRSSI_MEMINFO
                                                      entries, one for each
                                                      configured SSI member slot
                                                      (i.e., there are
                                                      MTRSSI_SYSPLXNS entries).
                                                      MTRSSI_CALENTDS and
                                                      MTRSSI_CALENTSZ should be
                                                      used to locate this table.
      44  2C  Character     0  *
    SSI Member information - one entry per SSI member slot

    Offsets
    Dec  Hex  Type        Len  Name (Dim)             Description

       0   0  Structure    16  MTRSSI_MEMINFO
       0   0  Unsigned      2  MTRSSI_PMSSYSSL        Slot number
       2   2  Character     6  *                      Reserved
       8   8  Character     8  MTRSSI_PMSSYSNM        Member name
      16  10  Character     0  MTRSSI_END

#### MRMTRSSI 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
    MTRSSI                     0     44
    MTRSSI_CALENTDS           26      2
    MTRSSI_CALENTSZ           24      2
    MTRSSI_END                10      0
    MTRSSI_MEMINFO             0     16
    MTRSSI_MRHDR               0      0
    MTRSSI_PMSSYSNM            8      8
    MTRSSI_PMSSYSSL            0      2
    MTRSSI_SYSPLXLV           1C      2
    MTRSSI_SYSPLXML           1E      2
    MTRSSI_SYSPLXNM           14      8
    MTRSSI_SYSPLXNR           22      2
    MTRSSI_SYSPLXNS           20      2

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

    Last updated on 09 June 2021 at 16:38:38.

    Copyright IBM Corporation, 1990, 2021