Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of z/VM.

RCCBK

Prolog  

Control Block Contents  
   RCCBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


RCCBK Prolog

 NAME       : HCPRCCBK
 DESCRIPTION: RCPU DATA AREA MAPPING
 DSECT      : RCCBK
 FUNCTION   :
              This control block maps the RCPU data area and
              defines constants used by the RCPU subsystem.
 LOCATED IN -
              HCPRCCCM - RPCU common data area
 CREATED BY :
              System initialization
 DELETED BY :
              System termination
 SERIALIZED :

 

RCCBK Control Block Content


RCCBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RCCBK          RCPU DATA AREA MAPPING
     SAVBK management zappable constants and queues
0000    0 Dbl-Word     8 RCCURCQ        SAVBK reclaim queue (unsorted)
0008    8 Address      4 RCCSRCQ        SAVBK reclaim queue (sorted)
000C   12 Address      4 RCCSFQ         SAVE frame queue
0010   16 Signed       4 RCCRCNUM       Number of SAVBKs being reclaimed
0014   20 Signed       4 RCCSVNUM       Number of SAVBKs allocated
0018   24 Dbl-Word     8 RCCSFQL (3)    SAVE frame queue lock
0030   48 Signed       8 RCCICFAB       Incomplete frame reclaim time
                                        limit
0038   56 Signed       8 RCCLNINT       HCPSAMFS sampling period, 10 sec.
0040   64 Signed       4 RCCNOINT       Number of intervals to average
          .... 1...      RCCMXAVS       8 Scaling factor for below
                                        &VX1NASG
0044   68 Signed       4 RCCMAXAV       Maximum percentage of buffers
                                        available
0048   72 Signed       4 RCCMINSV       Minimum number of saveareas per
                                        processor
004C   76 Address      1 RCCSTFLG       Free storage availability flags
          1... ....      RCCSAVL        X'80' Free storage available for
                                        SAVBKs
004D   77 Bitstring    1 * (3)          Reserved for future IBM use
     MP Defer Data Area
     Checkpoint determination intervals
0050   80 Signed       8 RCCMPDLY       1/10 second, until adjusted by
                                        HCPISR to be a function of the
                                        minor timeslice.
0058   88 Dbl-Word     8 *              Reserved for IBM use
0060   96 Address      1 RCCMPDAC       MP Defer Active Test & Set flag
0061   97 Bitstring    3 *              Reserved
     "CP Loss of Control" deferred work queues
0064  100 Address      4 RCCMPCQ0       Work for which 0 or more MP
                                        checkpoints have occurred
0068  104 Address      4 RCCMPCQ1       Work for which 1 or more MP
                                        checkpoints have occurred
     "Loss of Control" deferred work queues
006C  108 Address      4 RCCMPSQ0       Work for which 0 or more MP
                                        checkpoints have occurred
0070  112 Address      4 RCCMPSQ1       Work for which 1 or more MP
                                        checkpoints have occurred

 

RCCBK Storage Layout

          
*** RCCBK - RCPU DATA AREA MAPPING
*
*     +-------------------------------------------------------+
*   0 |                       RCCURCQ                         |
*     +---------------------------+---------------------------+
*   8 |         RCCSRCQ           |          RCCSFQ           |
*     +---------------------------+---------------------------+
*  10 |         RCCRCNUM          |         RCCSVNUM          |
*     +---------------------------+---------------------------+
*  18 |                                                       |
*     =                       RCCSFQL                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  30 |                       RCCICFAB                        |
*     +-------------------------------------------------------+
*  38 |                       RCCLNINT                        |
*     +---------------------------+---------------------------+
*  40 |         RCCNOINT          |         RCCMAXAV          |
*     +---------------------------+------+--------------------+
*  48 |         RCCMINSV          |:STFLG|////////////////////|
*     +---------------------------+------+--------------------+
*  50 |                       RCCMPDLY                        |
*     +-------------------------------------------------------+
*  58 |///////////////////////////////////////////////////////|
*     +------+--------------------+---------------------------+
*  60 |:MPDAC|////////////////////|         RCCMPCQ0          |
*     +------+--------------------+---------------------------+
*  68 |         RCCMPCQ1          |         RCCMPSQ0          |
*     +---------------------------+---------------------------+
*  70 |         RCCMPSQ1          | 74
*     +---------------------------+
*
*** RCCBK - RCPU DATA AREA MAPPING

 

RCCBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
RCCICFAB       0030
RCCLNINT       0038
RCCMAXAV       0044
RCCMINSV       0048
RCCMPCQ0       0064
RCCMPCQ1       0068
RCCMPDAC       0060
RCCMPDLY       0050
RCCMPSQ0       006C
RCCMPSQ1       0070
RCCMXAVS       0040 08
RCCNOINT       0040
RCCRCNUM       0010
RCCSAVL        004C 80
RCCSFQ         000C
RCCSFQL        0018
RCCSRCQ        0008
RCCSTFLG       004C
RCCSVNUM       0014
RCCURCQ        0000

This information is based on z/VM V4R1.0.
Last updated on 5 Jun 2001 at 16:20:27 EDT.
Copyright IBM Corporation, 1990, 2001