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

MRPRCINS

Prolog
Control Block Contents
Cross Reference

MRPRCINS Prolog

 DSECT NAME - PRCPRP
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRPRCINS
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 5 -  Processor Domain
                    Record 11 - Instruction Counts (Per Processor)
 DESCRIPTION - Provides the number of times a particular
               instruction was executed (simulated) on a processor.
               A separate record is generated for each processor.

MRPRCINS Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure   312  PRCINS                 Start of monitor record
   0   0  Character     0  PRCINS_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  PRCINS_PFXCPUAD        Processor address
  22  16  Unsigned      2  *                      Reserved for IBM use
  24  18  Unsigned      4  PRCINS_PLSKEYIK        ISK (09)
  28  1C  Unsigned      4  PRCINS_PLSKEYSK        SSK (08)
  32  20  Unsigned      4  PRCINS_PLSPRVSV        SVC (0A)
  36  24  Unsigned      4  PRCINS_PLSPRVMS        SSM (80)
  40  28  Unsigned      4  PRCINS_PLSPRVLP        LPSW (82)
  44  2C  Unsigned      4  PRCINS_PLSPRVMN        STNSM (AC)
  48  30  Unsigned      4  PRCINS_PLSPRVMO        STOSM (AD)
  52  34  Unsigned      4  PRCINS_PLSPRVGP        SIGP (AE)
  56  38  Unsigned      4  PRCINS_PLSPRVTC        STCTL (B6)
  60  3C  Unsigned      4  PRCINS_PLSPRVLC        LCTL (B7)
  64  40  Unsigned      4  PRCINS_PLSPTFF         PTFF (0104)
  68  44  Unsigned      4  PRCINS_PLSSCKPF        SCKPF (0107)
  72  48  Unsigned      4  PRCINS_PLSBISCP        STIDP (B202)
  76  4C  Unsigned      4  PRCINS_PLSBISTE        SCK (B204)
  80  50  Unsigned      4  PRCINS_PLSBISPB        PTLB (B20D)
  84  54  Unsigned      4  PRCINS_PLSBISXE        SPX (B210)
  88  58  Unsigned      4  PRCINS_PLSBISXS        STPX (B211)
  92  5C  Unsigned      4  PRCINS_PLSBISAS        STAP (B212)
  96  60  Unsigned      4  PRCINS_PLSKEYRR        RRB (B213)
 100  64  Unsigned      4  PRCINS_PLSBISSI        SIE (B214)
 104  68  Unsigned      4  PRCINS_PLSPCVSC        SERVC (B220)
 108  6C  Unsigned      4  PRCINS_PLSVPTNV        IPTE (B221)
 112  70  Unsigned      4  PRCINS_PLSKEYIE        ISKE (B229)
 116  74  Unsigned      4  PRCINS_PLSKEYRE        RRBE (B22A)
 120  78  Unsigned      4  PRCINS_PLSKEYSE        SSKE (B22B)
 124  7C  Unsigned      4  PRCINS_PLSBISBT        TB (B22C)
 128  80  Unsigned      4  PRCINS_PLSXPGIN        PGIN (B22E)
 132  84  Unsigned      4  PRCINS_PLSXPGOU        PGOUT (B22F)
 136  88  Unsigned      4  PRCINS_PLSVIESB        IESBE (B259)
 140  8C  Unsigned      4  PRCINS_PLSXPG5A        BSA (B25A)
 144  90  Unsigned      4  PRCINS_PLSBISST        STSI (B27D)
 148  94  Unsigned      4  PRCINS_PLSSTFLE        STFLE (B2B0)
 152  98  Unsigned      4  PRCINS_PLS0STFL        STFL (B2B1)
 156  9C  Unsigned      4  PRCINS_PLSLPSWE        LPSWE (B2B2)
 160  A0  Unsigned      4  PRCINS_PLSBISIU        IUCV (B2F0)
 164  A4  Unsigned      4  PRCINS_PLS0EPSW        EPSW (B98D)
 168  A8  Unsigned      4  PRCINS_PLSVIDTE        IDTE (B98E)
 172  AC  Unsigned      4  PRCINS_PLS0ESEA        ESEA (B99D)
 176  B0  Unsigned      4  PRCINS_PLSESSA         ESSA (B9AB)
 180  B4  Unsigned      4  PRCINS_PLSPRVTP        TPROT (E501)
 184  B8  Unsigned      4  PRCINS_PLSPRVSG        STCTG (EB25)
 188  BC  Unsigned      4  PRCINS_PLSPRVLG        LCTLG (EB2F)
 192  C0  Unsigned      4  PRCINS_PLSPRVVN        Guest SVC 76's reflected
 196  C4  Unsigned      4  PRCINS_PLSTCCC         Count of Virtual Test
                                                  Channels and Clear Channels
                                                  (TCCCS) executed.
 200  C8  Unsigned      4  PRCINS_PLSSSCHC        Count of Virtual SSCHs
                                                  executed.
 204  CC  Unsigned      4  PRCINS_PLSRSCHC        Count of Virtual RSCHs
                                                  executed.
 208  D0  Unsigned      4  PRCINS_PLSSIOCT        Count of Virtual SIOs
                                                  executed.
 212  D4  Unsigned      4  PRCINS_PLSSIOFC        Count of Virtual SIOFs
                                                  executed.
 216  D8  Unsigned      4  PRCINS_PLSCTSS         Count of Real SSCHs
                                                  executed.
 220  DC  Unsigned      4  PRCINS_PLSCTRS         Count of Real RSCHs
                                                  executed.
 224  E0  Unsigned      4  PRCINS_PLSCTCS         Count of Real CSCHs
                                                  executed
 228  E4  Unsigned      4  PRCINS_PLSCTHS         Count of Real HSCHs
                                                  executed.
 232  E8  Unsigned      4  PRCINS_PLSSTHYI        Count of Virtual STHYIs
                                                  executed.
 236  EC  Unsigned      4  PRCINS_PLSVCSP         Count of Virtual CSPs
                                                  executed.
 240  F0  Unsigned      4  PRCINS_PLSVCSPG        Count of Virtual CSPGs
                                                  executed.
                                                  *****************************
                                                  *****************************
                                                  Counts of guest instructions
                                                  redriven and completing
                                                  following interception
                                                  because CP held an IPTE
                                                  interlock.
                                                  *****************************
                                                  *****************************
 244  F4  Character     4  *                      reserved to force a DWORD
                                                  alignment for each redrive
                                                  statistics triple that
                                                  follows.
 248  F8  Unsigned      4  PRCINS_CAL_PLSCIPTE    Number of times a redriven
                                                  IPTE completed.
 252  FC  Unsigned      4  PRCINS_CAL_PLSRIPTE    Total number of times IPTE
                                                  was intercepted and redriven
                                                  without simulation.
 256 100  Character     8  PRCINS_CAL_PLSQIPTE    Sum of squares of number of
                                                  redriven IPTEs per completed
                                                  IPTE instruction.
 264 108  Unsigned      4  PRCINS_CAL_PLSCIDTE    Number of times a redriven
                                                  IDTE completed.
 268 10C  Unsigned      4  PRCINS_CAL_PLSRIDTE    Total number of times IDTE
                                                  was intercepted and redriven
                                                  without simulation.
 272 110  Character     8  PRCINS_CAL_PLSQIDTE    Sum of squares of number of
                                                  redriven IDTEs per completed
                                                  IDTE instruction.
 280 118  Unsigned      4  PRCINS_CAL_PLSCCSP     Number of times a redriven
                                                  CSP completed.
 284 11C  Unsigned      4  PRCINS_CAL_PLSRCSP     Total number of times CSP
                                                  was intercepted and redriven
                                                  without simulation.
 288 120  Character     8  PRCINS_CAL_PLSQCSP     Sum of squares of number of
                                                  redriven CSPs per completed
                                                  CSP instruction.
 296 128  Unsigned      4  PRCINS_CAL_PLSCCSPG    Number of times a redriven
                                                  CSPG completed.
 300 12C  Unsigned      4  PRCINS_CAL_PLSRCSPG    Total number of times CSPG
                                                  was intercepted and redriven
                                                  without simulation.
 304 130  Character     8  PRCINS_CAL_PLSQCSPG    Sum of squares of number of
                                                  redriven CSPGs per completed
                                                  CSPG instruction.
 312 138  Character     0  PRCINS_END

MRPRCINS 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
PRCINS                     0    312
PRCINS_CAL_PLSCCSP       118      4
PRCINS_CAL_PLSCCSPG      128      4
PRCINS_CAL_PLSCIDTE      108      4
PRCINS_CAL_PLSCIPTE       F8      4
PRCINS_CAL_PLSQCSP       120      8
PRCINS_CAL_PLSQCSPG      130      8
PRCINS_CAL_PLSQIDTE      110      8
PRCINS_CAL_PLSQIPTE      100      8
PRCINS_CAL_PLSRCSP       11C      4
PRCINS_CAL_PLSRCSPG      12C      4
PRCINS_CAL_PLSRIDTE      10C      4
PRCINS_CAL_PLSRIPTE       FC      4
PRCINS_END               138      0
PRCINS_MRHDR               0      0
PRCINS_PFXCPUAD           14      2
PRCINS_PLSBISAS           5C      4
PRCINS_PLSBISBT           7C      4
PRCINS_PLSBISCP           48      4
PRCINS_PLSBISIU           A0      4
PRCINS_PLSBISPB           50      4
PRCINS_PLSBISSI           64      4
PRCINS_PLSBISST           90      4
PRCINS_PLSBISTE           4C      4
PRCINS_PLSBISXE           54      4
PRCINS_PLSBISXS           58      4
PRCINS_PLSCTCS            E0      4
PRCINS_PLSCTHS            E4      4
PRCINS_PLSCTRS            DC      4
PRCINS_PLSCTSS            D8      4
PRCINS_PLSESSA            B0      4
PRCINS_PLSKEYIE           70      4
PRCINS_PLSKEYIK           18      4
PRCINS_PLSKEYRE           74      4
PRCINS_PLSKEYRR           60      4
PRCINS_PLSKEYSE           78      4
PRCINS_PLSKEYSK           1C      4
PRCINS_PLSLPSWE           9C      4
PRCINS_PLSPCVSC           68      4
PRCINS_PLSPRVGP           34      4
PRCINS_PLSPRVLC           3C      4
PRCINS_PLSPRVLG           BC      4
PRCINS_PLSPRVLP           28      4
PRCINS_PLSPRVMN           2C      4
PRCINS_PLSPRVMO           30      4
PRCINS_PLSPRVMS           24      4
PRCINS_PLSPRVSG           B8      4
PRCINS_PLSPRVSV           20      4
PRCINS_PLSPRVTC           38      4
PRCINS_PLSPRVTP           B4      4
PRCINS_PLSPRVVN           C0      4
PRCINS_PLSPTFF            40      4
PRCINS_PLSRSCHC           CC      4
PRCINS_PLSSCKPF           44      4
PRCINS_PLSSIOCT           D0      4
PRCINS_PLSSIOFC           D4      4
PRCINS_PLSSSCHC           C8      4
PRCINS_PLSSTFLE           94      4
PRCINS_PLSSTHYI           E8      4
PRCINS_PLSTCCC            C4      4
PRCINS_PLSVCSP            EC      4
PRCINS_PLSVCSPG           F0      4
PRCINS_PLSVIDTE           A8      4
PRCINS_PLSVIESB           88      4
PRCINS_PLSVPTNV           6C      4
PRCINS_PLSXPGIN           80      4
PRCINS_PLSXPGOU           84      4
PRCINS_PLSXPG5A           8C      4
PRCINS_PLS0EPSW           A4      4
PRCINS_PLS0ESEA           AC      4
PRCINS_PLS0STFL           98      4

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

Last updated on 11 Mar 2015 at 16:21:38.
Copyright IBM Corporation, 1990, 2015