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

#### MRSYTUSR

Prolog
Control Block Contents
Cross Reference

#### MRSYTUSR Prolog

     DSECT NAME - SYTUSR
     FUNCTION - Map a Monitor record.
     LOCATED BY -
            Through the Monitor Control Area
     REFERENCED CONTROL BLOCKS -
            MRRECHDR    Monitor Record Header
     NAME - MRSYTUSR
     DESCRIPTIVE NAME - Monitor Sample Record
                        Domain 0 - System Domain
                        Record 8 - User Data
     DESCRIPTION - Global information concerning service and
                   loads of users in the system.

#### MRSYTUSR Control Block Contents

    Offsets
    Dec  Hex  Type        Len  Name (Dim)             Description

       0   0  Structure   108  SYTUSR                 Start of monitor record
       0   0  Character     0  SYTUSR_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  Unsigned      4  SYTUSR_SYSUSRS         Cardinal count of current
                                                      logged-on users
      24  18  Unsigned      4  SYTUSR_SRMCDORM        Cardinal count of VMDBKs
                                                      now in the dormant list. They
                                                      represent users with no work
                                                      currently active. They may be
                                                      in a wait state, or have no
                                                      work pending.
      28  1C  Character     8  SYTUSR_CALMPTRV        Accumulated time, in TOD
                                                      clock units, for trivial
                                                      transactions completed in a
                                                      virtual MP environment
      36  24  Unsigned      4  SYTUSR_CALMPTCT        Number of trivial
                                                      transactions completed in a
                                                      virtual MP environment
      40  28  Character     8  SYTUSR_CALMPNTR        Accumulated time, in TOD
                                                      clock units, for non-trivial
                                                      transactions completed in a
                                                      virtual MP environment
      48  30  Unsigned      4  SYTUSR_CALMPNCT        Number of non-trivial
                                                      transactions completed in a
                                                      virtual MP environment
      52  34  Character     8  SYTUSR_CALUPTRV        Accumulated time, in TOD
                                                      clock units, for trivial
                                                      transactions completed in a
                                                      virtual UP environment
      60  3C  Unsigned      4  SYTUSR_CALUPTCT        Number of trivial
                                                      transactions completed in a
                                                      virtual UP environment
      64  40  Character     8  SYTUSR_CALUPNTR        Accumulated time, in TOD
                                                      clock units, for non-trivial
                                                      transactions completed in a
                                                      virtual UP environment
      72  48  Unsigned      4  SYTUSR_CALUPNCT        Number of non-trivial
                                                      transactions completed in a
                                                      virtual UP environment
      76  4C  Character     8  SYTUSR_CALQDNTR        Accumulated time, in TOD
                                                      clock units, for QUICKDISP
                                                      VMDBKs
      84  54  Unsigned      4  SYTUSR_CALQDNCT        Number of transactions
                                                      added for a QUICKDISP VMDBK
      88  58  Unsigned      4  SYTUSR_SYSDIALD        Cardinal count of dialed
                                                      users
      92  5C  Unsigned      4  SYTUSR_SYSLUCNT        Cardinal count of users
                                                      logged on through System
                                                      Network Architecture (SNA)
      96  60  Unsigned      4  SYTUSR_SYSIOPQ         I/O Priority Queueing
                                                      Information
      96  60  Bitstring     1  SYTUSR_SYSIOPQH        I/O Priority Queueing
                                                      Hardware Flags
              1... ....        SYTUSR_SYSIOPQA         I/O Priority Queueing
                                                      facility active
              .1.. ....        *
              ..1. ....        *
              ...1 ....        *
              .... 1...        *
              .... .1..        *
              .... ..1.        *
              .... ...1        *
      97  61  Unsigned      1  SYTUSR_SYSIOPLO        I/O Priority system minimum
      98  62  Unsigned      1  SYTUSR_SYSIOPHI        I/O Priority system maximum
      99  63  Character     1  *                      Reserved for IBM Use
     100  64  Unsigned      4  SYTUSR_RLOIB           Count of currently active
                                                      inbound live guest
                                                      relocations
     104  68  Unsigned      4  SYTUSR_RLOOB           Count of currently active
                                                      outbound live guest
                                                      relocations
     108  6C  Character     0  SYTUSR_END

#### MRSYTUSR 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
    SYTUSR                     0    108
    SYTUSR_CALMPNCT           30      4
    SYTUSR_CALMPNTR           28      8
    SYTUSR_CALMPTCT           24      4
    SYTUSR_CALMPTRV           1C      8
    SYTUSR_CALQDNCT           54      4
    SYTUSR_CALQDNTR           4C      8
    SYTUSR_CALUPNCT           48      4
    SYTUSR_CALUPNTR           40      8
    SYTUSR_CALUPTCT           3C      4
    SYTUSR_CALUPTRV           34      8
    SYTUSR_END                6C      0
    SYTUSR_MRHDR               0      0
    SYTUSR_RLOIB              64      4
    SYTUSR_RLOOB              68      4
    SYTUSR_SRMCDORM           18      4
    SYTUSR_SYSDIALD           58      4
    SYTUSR_SYSIOPHI           62      1
    SYTUSR_SYSIOPLO           61      1
    SYTUSR_SYSIOPQ            60      4
    SYTUSR_SYSIOPQA           60           80
    SYTUSR_SYSIOPQH           60      1
    SYTUSR_SYSLUCNT           5C      4
    SYTUSR_SYSUSRS            14      4

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

    Last updated on 08 August 2020 at 15:35:23.

    Copyright IBM Corporation, 1990, 2020