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

MRSYTSXG

Prolog
Control Block Contents
Cross Reference

MRSYTSXG Prolog

 DSECT NAME - SYTSXG
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRSYTSXG
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 0  - System Domain
                    Record 21 - System Execution Space (Global)
 DESCRIPTION - Utilization of System Execution Space storage on a
               global basis.

MRSYTSXG Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure    84  SYTSXG                 Start of monitor record
   0   0  Character     0  SYTSXG_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  SYTSXG_SXSSIZE         System Execution Space size
                                                  in pages.
  24  18  Unsigned      4  SYTSXG_RSASXAVL        Count of available System
                                                  Execution Space pages.
  28  1C  Unsigned      4  SYTSXG_RSASXBKA        Count of System Execution
                                                  Space pages backed above 2G.
  32  20  Unsigned      4  SYTSXG_RSASXBKB        Count of System Execution
                                                  Space pages backed below 2G.
  36  24  Unsigned      4  SYTSXG_RSASXUSD        Count of System Execution
                                                  Space pages in use as CP
                                                  pages or aliases including
                                                  no-owned aliases and System
                                                  Execution Space pages
                                                  assigned to tasks deferred on
                                                  frames in the real storage
                                                  manager.
  40  28  Unsigned      4  SYTSXG_RSASXUCP        Count of System Execution
                                                  Space pages in use as CP
                                                  pages. This includes free
                                                  storage, HCPGETST PAGES=, and
                                                  pages permanently allocated
                                                  at initialization.
  44  2C  Unsigned      4  SYTSXG_RSASXUID        Count of all ID-mapped
                                                  System Execution Space pages
                                                  (host logical = host real),
                                                  primarily CP nucleus and
                                                  Prefix pages.
  48  30  Unsigned      4  SYTSXG_RSASXUFS        Count of System Execution
                                                  Space pages with backing
                                                  frames below 2G.
  52  34  Unsigned      4  SYTSXG_RSASXUFG        Count of System Execution
                                                  Space pages with backing
                                                  frames above 2G.
  56  38  Unsigned      4  SYTSXG_RSASXALI        Count of System Execution
                                                  alias pages associated with
                                                  "pageable FRMTEs" and may be
                                                  stealable if not last
                                                  translated or locked. Also
                                                  includes count of no-owned
                                                  SXSTEs.
  60  3C  Unsigned      4  SYTSXG_RSASXNOP        Count of no-owned System
                                                  Execution Space alias pages.
  64  40  Unsigned      4  SYTSXG_RSASXCLA        Count of locked System
                                                  Execution Space alias pages.
  68  44  Unsigned      4  SYTSXG_RSASXQCT        Number of pages on the
                                                  System Execution Space
                                                  unbacked available queue.
  72  48  Unsigned      4  SYTSXG_RSASXACT        Number of pages on the
                                                  System Execution Space
                                                  backed-above-2G available
                                                  queue.
  76  4C  Unsigned      4  SYTSXG_RSASXBCT        Number of pages on the
                                                  System Execution Space
                                                  backed-below-2G available
                                                  queue.
  80  50  Unsigned      4  SYTSXG_RSARSVSY        Count of total reserved
                                                  pages.
  84  54  Character     0  SYTSXG_END             

MRSYTSXG 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
SYTSXG                     0     84
SYTSXG_END                54      0
SYTSXG_MRHDR               0      0
SYTSXG_RSARSVSY           50      4
SYTSXG_RSASXACT           48      4
SYTSXG_RSASXALI           38      4
SYTSXG_RSASXAVL           18      4
SYTSXG_RSASXBCT           4C      4
SYTSXG_RSASXBKA           1C      4
SYTSXG_RSASXBKB           20      4
SYTSXG_RSASXCLA           40      4
SYTSXG_RSASXNOP           3C      4
SYTSXG_RSASXQCT           44      4
SYTSXG_RSASXUCP           28      4
SYTSXG_RSASXUFG           34      4
SYTSXG_RSASXUFS           30      4
SYTSXG_RSASXUID           2C      4
SYTSXG_RSASXUSD           24      4
SYTSXG_SXSSIZE            14      4

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

Last updated on 22 Jul 2013 at 15:07:38.
Copyright IBM Corporation, 1990, 2013