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  100  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               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     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  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    100
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                64      0
SYTUSR_MRHDR               0      0
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 V6R1.0.
Last updated on 8 Oct 2009 at 21:08:13.
Copyright IBM Corporation, 1990, 2009