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

MRSYTSHS

Prolog
Control Block Contents
Cross Reference

MRSYTSHS Prolog

 DSECT NAME - SYTSHS
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRSYTSHS
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 0 - System Domain
                    Record 7 - Shared Storage Data
 DESCRIPTION - Named Saved System(NSS), Discontiguous saved
               segment(DCSS) and Shared Address Spaces
               management.
               Virtual disk in storage information is also
               included in this record since the disk is
               supported by storage, not DASD.


MRSYTSHS Control Block Contents

Offsets
Dec Hex  Type       Len  Name (Dim)             Description
 
  0   0  Structure   68  SYTSHS                 Start of monitor record
  0   0  Character    0  SYTSHS_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  SYTSHS_SYSTANSS        Cardinal count of NSSs which
                                                are currently active.
 24  18  Unsigned     4  SYTSHS_SYSTADCS        Cardinal count of DCSSs which
                                                are currently active.
 28  1C  Unsigned     4  SYTSHS_RSASHARE        Cardinal count of resident
                                                shared frames.
 32  20  Unsigned     4  SYTSHS_CALNUMSA        Cardinal count of shared
                                                address spaces defined.
 36  24  Unsigned     4  SYTSHS_RSACTSHR        Cardinal number of resident
                                                frames for shared address
                                                spaces.
 40  28  Unsigned     4  SYTSHS_VMDSFORO        Cardinal count of times the
                                                System shared frame-owned list
                                                was reordered.
 44  2C  Unsigned     4  SYTSHS_VMDSFORE        Cardinal count of referenced
                                                frames resident when the System
                                                shared frame-owned list was
                                                reset.
 48  30  Unsigned     4  SYTSHS_QDGSYSLM        Limit of total allocation of
                                                virtual disks in storage for
                                                all users on the system. Units
                                                are 512-byte blocks. (See Q
                                                VDISK SYSLIM command). A value
                                                of -1 indicates that there is
                                                no limit.
 52  34  Unsigned     4  SYTSHS_QDGUSRLM        Limit of total allocation of
                                                virtual disks in storage for
                                                any single user on the system.
                                                Units are 512-byte blocks. (See
                                                Q VDISK USERLIM command). A
                                                value of -1 indicates that
                                                there is no limit.
 56  38  Unsigned     4  SYTSHS_QDGSYSCA        Total number of currently
                                                allocated blocks for virtual
                                                disks in storage.
 60  3C  Unsigned     4  SYTSHS_QDGLKCNT        Total number of LINKS to all
                                                virtual disks in storage. This
                                                includes 1 for each virtual
                                                disk in storage created with
                                                the define command.
 64  40  Unsigned     4  SYTSHS_QDGDISKS        Count of active virtual disks
                                                in storage. "Active" being a
                                                disk that is currently linked
                                                by at least one user.
 68  44  Character    0  SYTSHS_END             

MRSYTSHS 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
SYTSHS                     0     68
SYTSHS_CALNUMSA           20      4
SYTSHS_END                44      0
SYTSHS_MRHDR               0      0
SYTSHS_QDGDISKS           40      4
SYTSHS_QDGLKCNT           3C      4
SYTSHS_QDGSYSCA           38      4
SYTSHS_QDGSYSLM           30      4
SYTSHS_QDGUSRLM           34      4
SYTSHS_RSACTSHR           24      4
SYTSHS_RSASHARE           1C      4
SYTSHS_SYSTADCS           18      4
SYTSHS_SYSTANSS           14      4
SYTSHS_VMDSFORE           2C      4
SYTSHS_VMDSFORO           28      4

This information is based on z/VM V5R4.0.
Last updated on 5 Sep 2008 at 09:11:41.
Copyright IBM Corporation, 1990, 2008