Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRSYTSXP
PrologControl 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 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 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 V6R1.0.
Last updated on 8 Oct 2009 at 21:08:13.
Copyright IBM Corporation, 1990, 2009