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

MRSYTSXP

Prolog
Control Block Contents
Cross Reference

MRSYTSXP Prolog

 DSECT NAME - SYTSXP
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRSYTSXP
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 0  - System Domain
                    Record 22 - System Execution Space
                                (Per Processor)
 DESCRIPTION - Utilization of System Execution Space storage on a
               per processor basis.
               This record is needed because System Execution Space
               usage is not expected to be evenly distributed across
               all processors in a complex. A separate record is
               generated for each online processor.

MRSYTSXP Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure    88  SYTSXP                 Start of monitor record
   0   0  Character     0  SYTSXP_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      2  SYTSXP_PFXCPUAD        Processor address.
  22  16  Unsigned      2  *                      Reserved for IBM use.
  24  18  Unsigned      4  SYTSXP_PLSSXREP        Number of times
                                                  replenishment of the
                                                  available, unbacked SXS page
                                                  queue was attempted.
  28  1C  Unsigned      4  SYTSXP_PLSSXACC        Count of create alias
                                                  requests.
  32  20  Unsigned      4  SYTSXP_PLSSXARC        Count of remove alias
                                                  requests (does not include
                                                  System Execution Space page
                                                  manager steals).
  36  24  Unsigned      4  SYTSXP_PLSSXAQC        Count of Queue SXSTE
                                                  requests to requeue aliases
                                                  dequeued by SXSPM when locked
                                                  during search for aliases to
                                                  steal. HCPSXAQS calls.
  40  28  Unsigned      4  SYTSXP_PLSSPFSC        Number of HCPSXPFS calls.
  44  2C  Unsigned      4  SYTSXP_PLSSPGPC        Number of single
                                                  (non-contiguous) pages given
                                                  out.
  48  30  Unsigned      4  SYTSXP_PLSSPGCC        Number of contiguous System
                                                  Execution Space page requests
                                                  for 2 or more pages.
  52  34  Unsigned      4  SYTSXP_PLSSPGCT        Number of contiguous System
                                                  Execution Space pages given
                                                  out for contiguous page
                                                  requests of 2 or more pages.
  56  38  Unsigned      4  SYTSXP_PLSSPRPC        Number of single
                                                  (non-contiguous) pages
                                                  returned.
  60  3C  Unsigned      4  SYTSXP_PLSSPRCC        Number of contiguous System
                                                  Execution Space page returns
                                                  for 2 or more pages.
  64  40  Unsigned      4  SYTSXP_PLSSPRCT        Number of contiguous System
                                                  Execution Space pages
                                                  returned for contiguous page
                                                  returns of 2 or more pages.
  68  44  Unsigned      4  SYTSXP_PLSSPRQC        Number of returns of queues
                                                  of System Execution Space
                                                  pages.
  72  48  Unsigned      4  SYTSXP_PLSSPRQT        Number of System Execution
                                                  Space pages returned via
                                                  queues.
  76  4C  Unsigned      4  SYTSXP_PLSSPGFC        Number of free storage
                                                  pages given out.
  80  50  Unsigned      4  SYTSXP_PLSSPRFC        Number of free storage
                                                  pages returned.
  84  54  Unsigned      1  SYTSXP_PFXCPUTY        CPU Type. Valid values:
                                                  X'00' - General Purpose (CP)
                                                  X'02' - zSeries Application
                                                  Assist (zAAP) X'03' -
                                                  Integrated Facility for Linux
                                                  (IFL) X'04' - Internal
                                                  Coupling Facility (ICF) X'05'
                                                  - zSeries Integrated
                                                  Information (zIIP)
  85  55  Character     3  *                      Reserved for IBM use
  88  58  Character     0  SYTSXP_END             

MRSYTSXP 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
SYTSXP                     0     88
SYTSXP_END                58      0
SYTSXP_MRHDR               0      0
SYTSXP_PFXCPUAD           14      2
SYTSXP_PFXCPUTY           54      1
SYTSXP_PLSSPFSC           28      4
SYTSXP_PLSSPGCC           30      4
SYTSXP_PLSSPGCT           34      4
SYTSXP_PLSSPGFC           4C      4
SYTSXP_PLSSPGPC           2C      4
SYTSXP_PLSSPRCC           3C      4
SYTSXP_PLSSPRCT           40      4
SYTSXP_PLSSPRFC           50      4
SYTSXP_PLSSPRPC           38      4
SYTSXP_PLSSPRQC           44      4
SYTSXP_PLSSPRQT           48      4
SYTSXP_PLSSXACC           1C      4
SYTSXP_PLSSXAQC           24      4
SYTSXP_PLSSXARC           20      4
SYTSXP_PLSSXREP           18      4

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

Last updated on 4 Oct 2016 at 13:50:44.
Copyright IBM Corporation, 1990, 2016