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

#### MRSYTSYP

Prolog
Control Block Contents
Storage Layout
Cross Reference

#### MRSYTSYP Prolog

####

####

     DSECT NAME - SYTSYP
     FUNCTION - Map a Monitor record.
     LOCATED BY -
            Through the Monitor Control Area
     REFERENCED CONTROL BLOCKS -
            MRRECHDR    Monitor Record Header
     NAME - MRSYTSYP
     DESCRIPTIVE NAME -  Monitor Sample Record
                         Domain 0 - System Domain
                         Record 1 - System Data (Per Processor)
     DESCRIPTION - System wide utilization data. A separate
                   record is generated for each online processor.

    MRSYTSYP Control Block Contents

    Offsets
    Dec Hex  Type       Len  Name (Dim)          Description

      0   0  Structure   96  SYTSYP              Start of monitor record
      0   0  Character    0  SYTSYP_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  Unsigned     2  SYTSYP_PFXCPUAD     processor address
     22  16  Unsigned     2  *                   Reserved for IBM use
     24  18  Unsigned     4  SYTSYP_PLSABNCT     Count of soft abends taken
     28  1C  Unsigned     4  SYTSYP_PLSDIAGT     Count of IBM supplied DIAGNOSE
                                                 instructions.
     32  20  Unsigned     4  SYTSYP_PLSPRVIS     Count of simulated instructions.
     36  24  Unsigned     4  SYTSYP_PLSEXTNX     Count of external interrupts
                                                 received by this CPU
     40  28  Unsigned     4  SYTSYP_PLSEXTNC     Count of external SIGP's issued
                                                 by this processor, signalling
                                                 another processor
     44  2C  Unsigned     4  SYTSYP_PLSMCHCT     Count of machine checks which
                                                 occurred on this processor
     48  30  Unsigned     4  SYTSYP_PLSCTSS      Cumulative count of start
                                                 subchannels executed on a
                                                 processor
     52  34  Unsigned     4  SYTSYP_PLSCTRS      Cumulative count of resume
                                                 subchannels executed on a
                                                 processor
     56  38  Unsigned     4  SYTSYP_PLSCTCS      Cumulative count of clear
                                                 subchannels executed on a
                                                 processor
     60  3C  Unsigned     4  SYTSYP_PLSCTHS      Cumulative count of halt
                                                 subchannels executed on a
                                                 processor
     64  40  Unsigned     4  SYTSYP_PLSCTSI      Cumulative count of solicited
                                                 interrupts received by this
                                                 processor
     68  44  Unsigned     4  SYTSYP_PLSCTUI      Cumulative count of unsolicited
                                                 interrupts received by this
                                                 processor
     72  48  Unsigned     4  SYTSYP_PLSPIOPR     Number of read operations done
                                                 for system paging
     76  4C  Unsigned     4  SYTSYP_PLSPIOPW     Number of write operations done
                                                 for system paging
     80  50  Unsigned     4  SYTSYP_PLSPIOSR     Number of read operations done
                                                 for spooling
     84  54  Unsigned     4  SYTSYP_PLSPIOSW     Number of write operations done
                                                 for spooling
     88  58  Unsigned     4  SYTSYP_PLSDGUCT     Count of USER supplied diagnose
                                                 instructions
     92  5C  Unsigned     4  SYTSYP_PLSXITCT     Number of user exit calls that
                                                 are made
     96  60  Character    0  SYTSYP_END

    MRSYTSYP 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
    SYTSYP                  0     96
    SYTSYP_END             60      0
    SYTSYP_MRHDR            0      0
    SYTSYP_PFXCPUAD        14      2
    SYTSYP_PLSABNCT        18      4
    SYTSYP_PLSCTCS         38      4
    SYTSYP_PLSCTHS         3C      4
    SYTSYP_PLSCTRS         34      4
    SYTSYP_PLSCTSI         40      4
    SYTSYP_PLSCTSS         30      4
    SYTSYP_PLSCTUI         44      4
    SYTSYP_PLSDGUCT        58      4
    SYTSYP_PLSDIAGT        1C      4
    SYTSYP_PLSEXTNC        28      4
    SYTSYP_PLSEXTNX        24      4
    SYTSYP_PLSMCHCT        2C      4
    SYTSYP_PLSPIOPR        48      4
    SYTSYP_PLSPIOPW        4C      4
    SYTSYP_PLSPIOSR        50      4
    SYTSYP_PLSPIOSW        54      4
    SYTSYP_PLSPRVIS        20      4
    SYTSYP_PLSXITCT        5C      4

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

    Last updated on 1 May 2002 at 16:20:33.

    Copyright IBM Corporation, 1990, 2002