RCCBK Back to Index page
 
Prolog 
Control Block Contents 
   RCCBK DSECT
   RCCHMTDS DSECT
   RCCYMTDS DSECT
   RCCTOPDC DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  RCCBK Prolog Top of page
 
 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.
  OCATED IN -
              HCPRCCCM - RPCU common data area
 CREATED BY :
              System initialization
 DELETED BY :
              System termination
 SERIALIZED :
 RELOCATION CONSIDERATIONS : None
 
 
  RCCBK Control Block Content Top of page
 

 RCCBK DSECT Top of page
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 (6) SAVE frame queue lock 0048 72 Signed 8 RCCICFAB Incomplete frame reclaim time limit in seconds 0050 80 Signed 8 RCCLNINT HCPSAMFS sampling period, 10 sec. 0058 88 Signed 4 RCCNOINT Number of intervals to average .... 1... RCCMXAVS 8 RCCMXAVS Scaling factor for below &VX1NASG 005C 92 Signed 4 RCCMAXAV Maximum percentage of buffers available 0060 96 Signed 4 RCCMINSV Minimum number of saveareas per processor 0064 100 Address 1 RCCSTFLG Free storage availability flags 1... .... RCCSAVL X'80' RCCSAVL Free storage available for SAVBKs 0065 101 Bitstring 1 * (3) Reserved for future IBM use MP Defer Data Area Checkpoint determination intervals 0068 104 Signed 8 RCCMPDLY 1/10 second, until adjusted by HCPISR to be a function of the minor timeslice. 0070 112 Dbl-Word 8 * Reserved for IBM use 0078 120 Address 1 RCCMPDAC MP Defer Active Test & Set flag 0079 121 Bitstring 3 * Reserved "CP Loss of Control" deferred work queues 007C 124 Address 4 RCCMPCQ0 Work for which 0 or more MP checkpoints have occurred 0080 128 Address 4 RCCMPCQ1 Work for which 1 or more MP checkpoints have occurred "Loss of Control" deferred work queues 0084 132 Address 4 RCCMPSQ0 Work for which 0 or more MP checkpoints have occurred 0088 136 Address 4 RCCMPSQ1 Work for which 1 or more MP checkpoints have occurred STSI response data areas. Function : A managed, in memory copy of STSI output. The following STSI responses are maintained: 1.1.1 and 1.2.2. For STSI 1.1.1 and 1.2.2, an additional pair of data areas is maintained that contains the most recent responses with non-transient states indicated. See SSI1TRNS and HCPSSICC. These are needed for Diagnose x'2E0'. References to these data areas during CP initialization must test the pointers to ensure they are initialized (nonzero pointer) before using the response areas. HCPSSIBK maps the STSI responses. Serialized : These data areas are updated only during system initialization while running on a single processor, or later while running on the SYSTEM VMDBK. Each time the STSI responses are updated, a new data area is allocated and the pointers below are updated. The prior response area is released by an MPDFR call to HCPSSIRL to allow existing references to continue to use the old response areas until their next loss of control. No serialization is provided to consumers of these data areas that allows access over a loss of control. The STSI response area may have been released during the loss of control. No form of serialization can provide a self-consistency guarantee for the pair of responses for STSI 1.1.1 and 1.2.2 since changes may occur between the STSI instruction invocations that affect values reported in both STSI responses. For example, changes to capability values reported by STSI 1.2.2 may be explained by corresponding changes to CCR and CAI values reported by STSI 1.1.1. 008C 140 Address 4 RCC111 Most recent STSI 1.1.1 response. 0090 144 Address 4 RCC122 Most recent STSI 1.2.2 response. 0094 148 Address 4 RCC111NT Non-transient STSI 1.1.1 resp. 0098 152 Address 4 RCC122NT Non-transient STSI 1.2.2 resp. RCCEMSxx: EMSBK Cleanup Counts and Type flags Function : Track statistics for cleanup of EMSBKs found on the PFXPG of a processor during VARY processing. The individual counts are for different points in the processing of VARY OFF PROC/CORE and VARY ON PROC/CORE. If the EMSBKs are cleaned up after the HCPMPCLF processing, then the EMSBKs may have been waiting to be processed for 2 minutes or more. This should be avoided because the result will be that the tasks waiting for completion of HCPSGP's processing will appear to hang while the EMSBK is on the PFXEMSAN queue. Currently, this is only the case for HCPSGPNC's callers indicated by RCCEMSNF.RCCEMSNC being on. There should be a count field and flag byte for each caller of HCPSGPDR. Serialized : All RCCEMSxx fields are serialized by HCPRCCVA - VARY Processor Lock. 009C 156 Signed 4 RCCEMSFL EMSBK cleanups done by HCPMPCLF. 00A0 160 Signed 4 RCCEMSOF EMSBK cleanups done by hcpmpsOF. 00A4 164 Signed 4 RCCEMSON EMSBK cleanups done by hcpmpsON. 00A8 168 Signed 4 RCCEMSFS (0) EMSBK cleanup flags. 00A8 168 Bitstring 1 RCCEMSLF EMSBK type flags for RCCEMSFL. 1... .... RCCEMSAR X'80' RCCEMSAR Alt Proc Recovery type EMSBKs. .1.. .... RCCEMSSM X'40' RCCEMSSM Switch Master type EMSBKs. ..1. .... RCCEMSLC X'20' RCCEMSLC Load Control type EMSBKs. ...1 .... RCCEMSNC X'10' RCCEMSNC New CPU type EMSBKs. 00A9 169 Bitstring 1 RCCEMSFF EMSBK type flags for RCCEMSOF. 1... .... RCCEMSAR X'80' RCCEMSAR Alt Proc Recovery type EMSBKs. .1.. .... RCCEMSSM X'40' RCCEMSSM Switch Master type EMSBKs. ..1. .... RCCEMSLC X'20' RCCEMSLC Load Control type EMSBKs. ...1 .... RCCEMSNC X'10' RCCEMSNC New CPU type EMSBKs. 00AA 170 Bitstring 1 RCCEMSNF EMSBK type flags for RCCEMSON. 1... .... RCCEMSAR X'80' RCCEMSAR Alt Proc Recovery type EMSBKs. .1.. .... RCCEMSSM X'40' RCCEMSSM Switch Master type EMSBKs. ..1. .... RCCEMSLC X'20' RCCEMSLC Load Control type EMSBKs. ...1 .... RCCEMSNC X'10' RCCEMSNC New CPU type EMSBKs. 00AB 171 Bitstring 1 * Reserved for IBM use. 00AC 172 Signed 4 * Reserved for future IBM use. STSI 15.1.x response data area & system topology fields Function : To save System Topology (STSI 15.1.x) data and counters related to how often the data has been updated. A lock is defined as these fields can only be updated when the lock is held exclusive and can only be read/copied when the lock is held shared. System Topology data is saved in storage for 1st level CP systems. Periodically, CP polls (via PTF FC 2) to determine if the system topology has changed. If it has, STSI 15.1.x is issued to update the System Topology data in storage. When monitor needs to cut a system topology configuration record (D1R26) or an event record (D5R14), the fields are copied while the lock is held shared to ensure the values are not being updated at the time. The lock is released before the copied data is passed to the monitor routine because monitor might lose control while processing the data. HCPSSIBK maps the STSI responses including the first part of the STSI 15.1.x response. Serialized : The following data areas are serialized by the Topology lock (HCPDSVTL). This lock must be held as follows to ensure these fields are kept in sync and apply to the same instance of system topology (STSI 15.1.x) response: EXCLUSIVE: * Whenever any of the fields are changed. * For STSI data updates, the lock must be held from BEFORE the PTF FC 2 until after the STSI 15.1.x is issued to ensure the saved STSI data is the most current. SHARED: * Whenever 2 or more fields are read/copied and need to be in sync with each other. This lock is *NOT* to be held over a loss of control. 00B0 176 Dbl-Word 8 * (3) Reserved for IBM use 00C8 200 Bitstring 1 RCCTOPFG Flags for STSI 15.1.x information 1... .... RCCTOPSP X'80' RCCTOPSP Indicates whether system topology facility is supported. The rest of the system topology fields are only valid when this bit is ON. 00C9 201 Bitstring 1 RCCSTSIP STSI Parameters: Bits 0-4 = Reserved, stored 0 .... .111 RCCMNEST X'07' Bits 5-7 = RCCMNEST (like PCCMNEST) Value of selector-2 (x) used in most recent STSI 15.1.x ins that CP issued. If PCCMNEST=0, RCCMNEST=2 and use STSI 15.1.2 00CA 202 Bitstring 2 * Reserved for IBM use 00CC 204 Address 4 RCC151x Most recent STSI 15.1.x response. This 31-bit address points to the 4K page holding the STSI 15.1.x response. 00D0 208 Signed 4 RCCTOPPL Count of times system topology was polled by CP via PTF FC 2. 00D4 212 Signed 4 RCCTOPCH Count of times system topology was found changed and was updated in storage (aka number of times that PTF FC 2 returned CC=1) HiperDispatch related fields Function : Fields used to manage the HiperDispatch environment. Serialized : These fields are serialized by the Vary Processor Lock (HCPRCCVA) and the Topology Lock (HCPDSVTL), unless otherwise noted. 00D8 216 Signed 4 RCCDEDCT Count of Dedicated vCPUs. Serialized by vary proc lock 00DC 220 Signed 4 RCCDSVCH Count of times DSVBK association has been changed. In addition to when Topology changes are detected, CPU dedication changes can also cause us to change DSVBK association. 00E0 224 Dbl-Word 8 * (0) 00E0 224 Signed 8 RCCDSVTM TOD value at last DSVBK assoc change. 00E8 232 Bitstring 64 RCCVALID Mask of CPUs that have valid association to DSVBKs. 0128 296 Address 4 RCCTOPBF Address of pre-allocated buffer from which to "allocate" TOPBKs 012C 300 Signed 4 RCCTOPBS Length in bytes of the RCCTOPBF buffer 0130 304 Address 4 RCCTOPCU Cursor/pointer into the RCCTOPBF buffer from where the next TOPBK should be allocated. Miscellaneous data fields RCCPROC and RCCCORE are dynamically allocated limits and should be used solely for any dynamically allocated structures. For compile time structures refer to HCPEQUAT for associated allocation limits. 0134 308 Signed 2 RCCPROC MIN of z/VM supported limit on maximum number of LCPUs and partition supported limit on maximum number of cores times the max threading level. Used to allocate PFXPG table array and SXLBK related arrays. This is a limit on the number of CPUs AND the maximum allowed CPU address. 0136 310 Signed 2 RCCCORE MIN of z/VM supported limit on maximum number of LCPUs and partition supported limit on maximum number of cores. used to allocate CORBK table array. This is a limit on the number of cores AND the maximum allowed core address. 0138 312 Dbl-Word 8 * (0) 0138 312 Signed 8 RCCSTPST TOD value at last system timer pop interval 0140 320 Signed 8 RCCSTPT Smoothed total processor time (microsec) in last time interval The RCCTOPDX contains the index into the VMUTOPDA array that was used during the last rebalance operation. This field is used to maintain the VMUTOPDA array such that the Nth entry of each array for every VMUBK is for the same rebalance operation. RCCTOPDX is also used as an index into the SRXNICPF, SRXLIUSG, SRXVMDCT, SRXACGUS and SRXNIPAD, all fields related to rebalance and park/unpark operations. 0148 328 Bitstring 1 RCCTOPDX Zero based index into the most recent element in the SRXNICPF, SRXLIUSG, SRXVMDCT, SRXACGUS, SRXNIPAD, and VMUTOPDA arrays. This field is serialized by the same mechanism as the rebalance operation. It is updated by HCPHIPTM and used by park/unpark calculations (HCPHIC) and rebalance (HCPDSBRB). 0149 329 Bitstring 3 * Reserved for IBM use. 014C 332 Signed 4 RCCREBAL Count of the number of times a rebalance was done on this system. The following fields are used to build two arrays of origin VMUBKs for use by the DSVBK rebalance routine. Storage for the array is obtained at system IPL time. The arrays are rebuilt each time the guest CPU usage prediction routine is called. The prediction routine is called by the Periodic HiperDispatch routine before it calls the rebalance routine. There are two arrays built because rebalance wants to assign new home DSVBKs first to the guests with the largest predicted future CPU usage. So the first array is built unordered at the beginning of this buffer and then a quick sort is done to order them by predicted usage. The second array is maintained at the end of the buffer working backward through the buffer. This This array contains all origin VMUBKs whose predicted CPU usage is below a certain threshold as defined in HCPVMU. This second array is built to make the quick sort as efficient as possible by keeping the potentially large number of inactive guests out of the array that needs to be sorted. There is very little difference in the predicted CPU usage of all of these guests and so no real need to sort them. Serialization of these arrays is accomplished with the RCCVMULK defer lock. This lock is obtained at the time the arrays are populated with VMUBK addresses. This is done early in the Periodic HiperDispatch routine which is driven once every two seconds. The lock is held from the time population of the arrays begins until near the end of the Periodic HiperDispatch routine processing when the rebalance function completes. This lock is held to ensure no VMUBKs in either array can be released by logoff before all of the rebalance function completes. Note that because this lock is obtained early and held continuously across most of the Periodic HiperDispatch routine, other locks are obtained after RCCVMULK was obtained. Therefore RCCVMULK must always be obtained prior to obtaining any of the following: vary lock, scheduler lock, topology lock. An entry (element) in the arrays consists of two fields which are mapped by the VMUARYEN DSECT in HCPVMUBK: 1) a fullword pointer to an origin VMUBK 2) a fullword CPU usage value which is a scaled percentage of the guest's total predicted CPU usage for the next interval. 0150 336 Dbl-Word 8 RCCVMULK (3) Defer lock used to serialize the ordered and unordered arrays of VMUBKs (see lock heirarchy info in the block comment above) 00000100 RCCVMUPC 256 Count of pages of contiguous storage to reserve at IPL time for these arrays. This number is enough to have origin VMUBKs for 100,000 guests plus 20,000+ extra for things like AT command VMDBKs. A CKMAINT macro invocation in the module that obtains this storage verifies it is enough. 0168 360 Address 4 RCCVMUOA HLA start address of the ordered array of origin VMUBKs 016C 364 Signed 4 RCCVMUOC Count of the number of elements in use in the RCCVMUOA array 0170 368 Signed 4 RCCVMUUC Count of the number of elements in use in the RCCVMUUA array 0174 372 Address 4 RCCVMUUA HLA addr of 1st entry in array of origin VMUBKs with small predicted CPU usage. This is at the end of the storage buffer that starts at the address in RCCVMUOA. This array will be filled in by backing up into the buffer 0178 376 Address 4 RCCVMUPP HLA pointer to a one-page buffer to be used as a work area by the VMUBK array sort routine and also by the dispatch vector rebalance routine 017C 380 Signed 4 * Reserved for IBM use. Other fields used for HiperDispatch. The WHIBK pointer and the WHIBK control block are serialized by restricting their use within a loop of sequential routines which execute after a timer pop. These fields are modified by HCPWHI and viewed by HCPHIC. These routines cannot be re-entered until the next timer pop because a single TRQBK is repeatedly used for this purpose and it is not re-stacked by the calling routine until all of the routines complete. 0180 384 Dbl-Word 8 * (0) 0180 384 Signed 4 RCCWHIBK HLA pointer to the WHIBK, obtained and used by HCPWHI for white-space predictions. 0184 388 Signed 2 RCCCPUCT (24) Array of counts of CPUs which are associated with DSVBKs, indexed first by CPU type, then by polarization. Serialized by the topology lock. Counts include dedicated CPUs. 00000030 RCCCPUCT_len *-RCCCPUCT Length of array Similar to RCCWHIBK above, RCCNUPK is serialized by being set and used in sequential routines executed after a timer pop. RCCNUPK is set in HCPHIC when the decision about which CPUs should be in the unparked state is made. RCCNUPK is later used when creating the park/unpark decision monitor event record. The timer is not restacked until after the monitor record has been generated, thus preventing HCPHIC from running again and modifying this field until it has been consumed. 01B4 436 Signed 2 RCCNUPK (6) Array of counts of CPUs that are requested to be in the unparked state for the next interval, indexed by CPU type. RCPU side car trace table token. No serialization is needed, as the RCCTRACE field is modified only at initialization. 01C0 448 Signed 4 RCCTRACE Token for RCPU function trace table. Similar to RCCWHIBK and RCCNUPK, RCCOSCCT is serialized by being set and used in sequential routines executed after a timer pop. RCCOSCCT is used in HCPHICCC to decide whether to leave one extra CPU unparked to avoid park/unpark oscillation. 01C4 452 Signed 2 RCCOSCCT (6) Array of times in a row that HCPHICCC has predicted it will need exactly one less CPU than it currently has unparked. Indexed by CPU type. These arrays are allocated for two purposes: 1. When CP is running in a dedicated partition, they (RCCTUTIL and RCCTTIME) are used in calculating utilization which must be done differently when the logical processors are dedicated to physical processors. 2. Calculating a (per-CPU-type-pool) T/V ratio. That is, within a given CPU type, a ratio of non-wait execution time to guest emulation (run under SIE) time. This is used when making park/unpark decisions to gauge the potential MP overhead savings by parking a CPU. The arrays have MAXRPROC doubleword entries and are indexed by cpu address. At each interval the value of non-wait execution time in microseconds since the CPU was brought online is calculated using PFXTMSYS and PFXUTIME. HCPWHI calculates utilization for the interval as the difference from the non-wait execution time of the prior interval. The same calculation is performed for guest emulation time. 01D0 464 Address 4 RCCTUTIL HLA pointer to the array of interval utilization in micro- seconds calculated from PFXTMSYS and PFXUTIME since the last interval. 01D4 468 Address 4 RCCTTIME HLA pointer to the array of non-wait execution time in microseconds calculated from PFXTMSYS and PFXUTIME. 01D8 472 Address 4 RCCVUTIL HLA pointer to the array of interval utilization in micro- seconds calculated from PFXPRBTM since the last interval. 01DC 476 Address 4 RCCVTIME HLA pointer to the array of guest emulation time in microseconds calculated from PFXPRBTM. These fields are used to record the duration of HCPSGRSP SIGP Restarts. Monitor record MRPRCPUP (D5R16) records the duration and count in the D5R16 record. Note, however, that RCCSIGTD and RCCSIGCT include SIGP Restarts for operations unrelated to processor parking. 01E0 480 Dbl-Word 8 RCCSIGTM Work area for timestamp used to calculate the duration of SIGP restart operations. Serialized by vary proc lock. 01E8 488 Dbl-Word 8 RCCSIGTE Work area for timestamp used to calculate the duration of SIGP restart operations. Serialized by vary proc lock. 01F0 496 Dbl-Word 8 RCCSIGTD Cumulative duration of time spent in SIGP restarts expressed as the sum of the TOD clock increments between the time the SIGP restart started and returned. Serialized by vary proc lock. 01F8 504 Signed 4 RCCSIGCT Cumulative count of successful SIGP restarts. Serialized by vary proc lock. 01FC 508 Signed 4 * Reserved for IBM use Space 1 RCCxCAPy: CPU Capability formats from STSI 1.2.2 in integer and binary floating point formats. - If the secondary value (integer or BFP) is zero, then all processors have the same capability, reflected in the primary value. - If the nominal value (integer or BFP) is zero, then processors are currently operating at their nominal capability, reflected in the primary or secondary value. - Integer values are rounded from BFP values, except that a near-zero BFP value is rounded up to integer 1. Function : In zEC12 and earlier machines, STSI 1.2.2 reports only integer values for CPU capability fields. In z13 and later machines, the CPU capability is given as an integer or as a binary floating point number. We want to store both values for all architectures for monitor and accounting records' backward compatibility. Serialized : Serialized by SYSTEM VMDBK Dispatch lock for store and none for fetch (it's just a snapshot of fields). 0200 512 Signed 4 RCCCCAPF CPU Capability in BFP format 0204 516 Signed 4 RCCCCAPI CPU Capability in integer format 0208 520 Signed 4 RCCSCAPF Secondary CPU Cap in BFP format 020C 524 Signed 4 RCCSCAPI Secondary CPU Cap in int format 0210 528 Signed 4 RCCNCAPF Nominal CPU Cap in BFP format 0214 532 Signed 4 RCCNCAPI Nominal CPU Cap in int format START OF MULTITHREADING CONFIGURATION DATA. Multithreading(MT) facility related fields. Notes : RCCMTTDW is set at initialization and RCCACMNT is serialized by SMT configuration lock (SMTSMTLK) plus Vary Proc Lock (HCPRCCVA). 0218 536 Bitstring 1 RCCMTTDW Multithreading thread id width 0219 537 Bitstring 1 * (3) Reserved 021C 540 Signed 4 * Reserved 0220 544 Bitstring 1 RCCACMNT (6) Actual numbers of activated threads per CPU type 0220 544 Address 1 RCCACCP Activated threads for CP cores 0221 545 Bitstring 1 * RESERVED 0222 546 Address 1 RCCACZAP Activated threads for ZAAP cores 0223 547 Address 1 RCCACIFL Activated threads for IFL cores 0224 548 Address 1 RCCACICF Activated threads for ICF cores 0225 549 Address 1 RCCACZIP Activated threads for ZIIP cores 0226 550 Bitstring 1 * (2) Reserved END OF SMTSMTLK SERIALIZED DATA SECTION. END OF MULTITHREADING CONFIGURATION DATA. These arrays are allocated for dedicated partition utilization calculation when multithreading is enabled. The arrays have RCCMXCOR+1 doubleword entries and are indexed by core ID. 0228 552 Address 4 RCCDPTUT HLA pointer to the array of interval utilization in micro- seconds calculated from CPUMF MT-1 counters and core cycle speed since the last interval 022C 556 Address 4 RCCDPTTM HLA pointer to the array of non-wait execution time in microseconds calculated from CPUMF MT-1 counters and core cycle speed 00000000 RCCCORLO 0 Lowest valid core ID (0). 0230 560 Address 2 RCCMXCOR Max core ID supported for current multithreading configuration settings. 0232 562 Signed 2 * Reserved for IBM use. 0234 564 Address 4 RCCCORST Start address of CORBKs contiguously allocated and indexed by core ID. 0238 568 Signed 4 RCCSPCP CP engine speed in cycles per microsecond. 023C 572 Signed 4 RCCSCCP Count of speed changes for CPs. 0240 576 Signed 4 RCCSPSPC Specialty engine speed in cycles per microsecond. 0244 580 Signed 4 RCCSCSPC Count of speed changes for specialty engines. Start of HISMT related information used by the HISMT service or invokers of the service. 0248 584 Dbl-Word 8 RCCCTtoPC (0) CPU Type to HISMT ProcClassIndex conversion table. Used to convert from architected CPU type codes to the ProcClass values used by the HISMT service. x'FF' indicates an unsupported CPU type value. 0248 584 Address 4 * (0) Force a cross reference 0248 584 Address 1 * CP CPU Type 0249 585 Bitstring 1 * RESERVED FOR IBM USE. 024A 586 Address 1 * zAAP CPU Type 024B 587 Address 1 * IFL CPU Type 024C 588 Address 1 * ICF CPU Type 024D 589 Address 1 * zIIP CPU Type 024E 590 Bitstring 1 * RESERVED FOR IBM USE. 024F 591 Bitstring 1 * RESERVED FOR IBM USE. 0250 592 Dbl-Word 8 RCCPCtoCT (0) ProcClass to HISMT ProcClass Index conversion table. Used to convert from ProcClass values used by the HISMT service to architected CPU type codes. x'FF' indicates an unsupported CPU type value. 0250 592 Address 1 * CP ProcClassIndex 0251 593 Address 1 * zAAP ProcClassIndex 0252 594 Address 1 * zIIP ProcClassIndex 0253 595 Address 1 * ICF ProcClassIndex 0254 596 Address 1 * IFL ProcClassIndex 0255 597 Bitstring 1 * RESERVED FOR IBM USE. 0256 598 Bitstring 1 * RESERVED FOR IBM USE. 0257 599 Bitstring 1 * RESERVED FOR IBM USE. 0258 600 Signed 8 RCCHSTTM Time for next HISMT call for historic values. Value is in TOD units. 0260 608 Address 4 RCCMTCTR HCPMTC Timer Task TRQBK address used to control timing of calls for CBF and historic metric data calculations. HCPMTC function identifiers used internally to identify the specific function using the HISMT service. These equates must be assigned values corresponding to the ordering of the bits in RCCHMDIS and the entries in the RCCYMTUS array. 00000001 RCCYMTCB 1 ID for HISMT user = CBF 00000002 RCCYMTHD 2 ID for HISMT user = historic metric data. 00000003 RCCYMTMC 3 ID for HISMT user = SRXMCF. 00000004 RCCYMTIN 4 ID for HISMT user = Indicate Multithread. 00000005 RCCYMTMN 5 ID for HISMT user = MT sample data for Monitor. 00000005 RCCYMTMX RCCYMTMN Maximum function identifier. HISMT/HISYMT related data areas. These data areas contain values needed for HISMT invocations. These data areas are allocated only MT is enabled. The contents of the data area are mapped by the RCCYMTDS DSECT. Each of the data areas is serialized by the task that invokes it which are singleton tasks, each of which never executes on multiple processors concurrently. 0264 612 Address 4 RCCYMTUS (5) Array of HISMT related data areas. 0264 612 Address 4 RCCCBYMT HISMT related data area for CBF Timer Task (HCPMTCTL). Serialized by singleton nature of CBF Timer Task. Mapped by RCCYMTDS. 0268 616 Address 4 RCCHDYMT HISMT related data area for historic Data requests (HCPMTCTL). Serialized by singleton nature of CBF Timer Task. Mapped by RCCYMTDS. 026C 620 Address 4 RCCMCYMT HISMT related data area for SRXMCF and CoreBusyTime calculations (HCPMTCSR). Serialized by singleton nature of Hiperdispatch timer task. Mapped by RCCYMTDS. 0270 624 Address 4 RCCINYMT HISMT related data area for HCPSTPGS usage for Serialized by singleton nature of HCPSTPGS. Indicate Multithread. Mapped by RCCYMTDS. 0274 628 Address 4 RCCMNYMT HISMT related data area Monitor MT Sample data. Serialized by the Monitor command lock. Mapped by RCCYMTDS. End of HISMT/HISYMT related data areas. 0278 632 Signed 4 RCCHMSTA (0) HISMT usage status word. 0278 632 Address 1 RCCHMDIS HISMT service disabled. RCCHMDIS is used to indicate when an error was returned from a call to HISMT, or MT is not enabled so the use of the HISMT service was disabled. 1... .... RCCCBDIS X'80' RCCCBDIS CBF Task use of HISMT disabled. .1.. .... RCCHDDIS X'40' RCCHDDIS Historic data use of HISMT disabled. ..1. .... RCCMCDIS X'20' RCCMCDIS SRXMCF management and CoreBusyTime use of HISMT disabled. ...1 .... RCCINDIS X'10' RCCINDIS Indicate MT use of HISMT disabled. .... 1... RCCMNDIS X'08' RCCMNDIS Monitor data use of HISMT disabled. 1111 1... RCCALDIS RCCCBDIS+RCCHDDIS+RCCMCDIS+RCCIND IS+RCCMNDIS RCCALDIS All disabled. 0279 633 Bitstring 1 * Reserved for IBM use. 027A 634 Address 1 RCCHMCSF HISMT Caller-specific flags. 1... .... RCCMNCS1 X'80' RCCMNCS1 Monitor has initialized HISMT but not extracted the first set of metrics, which should be discarded. 027B 635 Bitstring 1 * Reserved for IBM use. 027C 636 Address 4 RCCHMT Pointer to a table of HISMT data by CPU type used by HCPSTP. Rows of the table are indexed by values of PFXCPUTY. Rows of the table are mapped by the RCCHMTDS DSECT. The table is allocated during initialization by HCPIOP. Row count is RCCHMTCT. Row length is RCCHMTLN. 00000006 RCCHMTCT 6 Count of rows (CPU types) in the table. Historic HISMT metric values The historic values are kept in fullword arrays indexed by ProcClass. The arrays are only updated by the HISMT service when invoked by the MTC Timer Task. The serialization for updates to the arrays is provided implicitly by the fact that there is a single instance of the task in the system. These arrays are initialized to default values at CP initialization. The default for all values will be 1 with the scaling HISMT uses which is defined by HisMT_Entry_kMetricFactor to be 1024. 0280 640 Address 4 * (0) Force a cross reference 0280 640 Address 4 RCCHPROD (5) ProcClass historic values per ProcClass. 0294 660 Address 4 RCCHCAP (5) CapClass historic values per ProcClass. 02A8 680 Address 4 RCCHMCAP (5) MaxCapClass historic values per ProcClass. 02BC 700 Address 4 RCCHCBF (5) CBFClass historic values per ProcClass. 02D0 720 Signed 8 RCCSTPCR Time of second to last system timer pop interval Processor Pool information. 02D8 728 Bitstring 1 RCCPLFLG Processor Pools flag byte. 1... .... RCCPOOLS X'80' RCCPOOLS Pools-defined flag. When one, one or more pools are defined and RCCPLNAM specifies the pool name of the pool this partition is assigned to. When zero, no pools are defined. 02D9 729 Character 7 * Reserved for IBM use. 02E0 736 Character 8 RCCPLNAM When RCCPOOLS is zero, the RCCPLNAM field is undefined. When one, the RCCPLNAM field is defined as follows: - When RCCPLNAM is binary zeros, the logical partition is associated with the default processor pool. - When nonzero, it contains the left- justified EBCDIC name of the pool with which the partition is affiliated, padded on the right with blanks. Distributed shared-exclusive spinlock data areas. This is the start address of the area that contains all SXLBKs and all SXLENs in the system. See the prolog of HCPSXLBK for a description of how the data structures are organized. 02E8 744 Address 4 RCCSXLKS Address of start of shared- exclusive spinlock per processor data. Unchanging after it is set during IPL. 02EC 748 Bitstring 1 RCCDEDMK Dedicated CPU Type Mask. Updates serialized by HCPRCCVA. 02EC 748 Bitstring 1 RCCDEDTP Dedicated CPU Type Mask. The mask is indexed by the CPU type value with the bit on if the CPU type is dedicated. 02ED 749 Bitstring 3 * Reserved for IBM use. Temporary bitmask that is MAXVMPRC in length, the address of which is passed to HCPDSBQU as a quiesce mask. This field is serialized by the VARY PROC lock 02F0 752 Dbl-Word 8 RCCDSBQU (2) Temporary quiesce bitmask for input to HCPDSBQU Shield management 0300 768 Dbl-Word 8 RCCSHLLK (3) SHIELD control lock: shared/excl defer lock. Serializes related fields in RCCBK, PFXPG, VMDBK. 0318 792 Bitstring 4 RCCSHLWD (0) Shield control flag word 0318 792 Bitstring 1 RCCSHELD Flag byte that controls CPPROTECT command defaults for MODE2 1... .... RCCSHLDF X'80' RCCSHLDF MODE2 Default is ON 0319 793 Address 1 RCCSHLPC Protection class desired and active status for the system 1111 .... RCCSHLRQ X'F0' RCCSHLRQ Desired protection mask 1... .... RCCSHLR1 X'80' RCCSHLR1 Protect mode 1 requested .1.. .... RCCSHLR2 X'40' RCCSHLR2 Protect mode 2 requested ..1. .... RCCSHLR3 X'20' RCCSHLR3 reserved ...1 .... RCCSHLR4 X'10' RCCSHLR4 reserved .... 1111 RCCSHLAC X'0F' RCCSHLAC Active protection mask .... 1... RCCSHLA1 X'08' RCCSHLA1 Protect mode 1 active .... .1.. RCCSHLA2 X'04' RCCSHLA2 Protect mode 2 active .... ..1. RCCSHLA3 X'02' RCCSHLA3 reserved .... ...1 RCCSHLA4 X'01' RCCSHLA4 reserved 031A 794 Bitstring 1 RCCSHLHC Hardware Protection characteristics 1111 .... RCCSHLCP X'F0' RCCSHLCP Installed HW capabilities 1... .... RCCSHLC1 X'80' RCCSHLC1 Mode 1 protection installed .1.. .... RCCSHLC2 X'40' RCCSHLC2 Mode 2 protection installed ..1. .... RCCSHLC3 X'20' RCCSHLC3 reserved ...1 .... RCCSHLC4 X'10' RCCSHLC4 reserved .... 1111 RCCSHLIH X'0F' RCCSHLIH Inherent HW capabilities .... 1... RCCSHLI1 X'08' RCCSHLI1 Inherent mode 1 protection .... .1.. RCCSHLI2 X'04' RCCSHLI2 inherent mode 2 protection .... ..1. RCCSHLI3 X'02' RCCSHLI3 reserved .... ...1 RCCSHLI4 X'01' RCCSHLI4 reserved 031B 795 Bitstring 1 RCCSHLZP Hook zap table status 1... .... RCCSHLZ0 X'80' RCCSHLZ0 Hook type 2 installed .1.. .... RCCSHLZ1 X'40' RCCSHLZ1 Hook type 3 installed ..1. .... RCCSHLZ2 X'20' RCCSHLZ2 Hook type 5 installed End of RCCSHLWD redefinitions 031C 796 Signed 4 RCCCOUNT Count of users with MODE2 ON End of the RCCBK 0320 800 Signed 4 RCCBKEND (0) End of the RCCBK
 RCCHMTDS DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RCCHMTDS RCPU DATA AREA MAPPING 0000 0 Signed 4 RCCCF Capacity factor. 0004 4 Signed 4 RCCMCF Max capacity factor. 0008 8 Signed 4 RCCUTIL Utilization 000C 12 Signed 4 RCCPROD Productivity. 0010 16 Signed 4 RCCDENS Thread Density. 0014 20 Signed 4 RCCBUSY Type busy percentage. 0018 24 Signed 4 RCCTHRCL Activated thread count. 001C 28 Bitstring 1 RCCCHANG Flag byte for nonfatal HISMT return codes 1... .... RCCSPCH X'80' RCCSPCH A speed change was detected. 001D 29 Bitstring 3 * Reserved for IBM use. 00000020 RCCHMTLN *-RCCHMTDS Length of array element. This DSECT maps the HISMT/HISYMT related data areas.
 RCCYMTDS DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RCCYMTDS RCPU DATA AREA MAPPING 0000 0 Address 4 RCCYMTAD Address of HISYMT area. 0004 4 Signed 4 RCCYMTLN HISYMT area length in bytes. 0008 8 Signed 4 RCCYMTRC Last HISMT return code. 000C 12 Signed 4 RCCYMTRS (0) Last HISMT reason code. 000C 12 Signed 2 RCCYMTR1 Bits 0-15 undefined, but are set to zeros by HISMT MACRO. HCPMTC overlays it with the flags below after HISMT. Reason code testing should be done using RCCYMTR2. 000C 12 Bitstring 1 RCCYMTFL Copy of HisMTHdr.HisMTFlg. 000D 13 Bitstring 1 * Reserved for IBM use. 000E 14 Signed 2 RCCYMTR2 Reason code is bits 16-31. 0010 16 Dbl-Word 8 RCCYMTPL (8) HISMT parmeter list plus room for growth. 00000050 RCCYMTDL *-RCCYMTDS HISMT/HISYMT related data area length in bytes. 0000000A RCCYMTDD (RCCYMTDL+7)/8 HISMT/HISYMT related data area length in doublewords.
 RCCTOPDC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RCCTOPDC RCPU DATA AREA MAPPING 0000 0 Bitstring 8 RCCTOPDA (512) Topology description array. Describes the system topology of each processor. Indexed by CPU address. 00001000 RCCTOPLN *-RCCTOPDC Topology description array length in bytes 00000200 RCCTOPDD (RCCTOPLN+7)/8 Topology description array length in Double Words 0000 0 Signed 2 RCCTOPDI Dispatch vector id to which a CPU is associated 0002 2 Bitstring 4 RCCTOPDS Topo descriptor of DSV assigned. This topology descriptor or identifier consists of the container IDs (TOPCNTID) for the TOPBKs in the topology tree above the DSVBK specified in RCCTOPDI. These container IDs are positioned left to right with the highest (greatest TOPNL value) TOPBKs listed first. 0006 6 Bitstring 2 RCCTOPRS Reserved for IBM use End of RCCTOPDA entry mapping
 
 
  RCCBK Storage Layout Top of page
 
          
*** RCCBK - RCPU DATA AREA MAPPING
*
*     +-------------------------------------------------------+
*   0 |                       RCCURCQ                         |
*     +---------------------------+---------------------------+
*   8 |         RCCSRCQ           |          RCCSFQ           |
*     +---------------------------+---------------------------+
*  10 |         RCCRCNUM          |         RCCSVNUM          |
*     +---------------------------+---------------------------+
*  18 |                                                       |
*     =                       RCCSFQL                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  48 |                       RCCICFAB                        |
*     +-------------------------------------------------------+
*  50 |                       RCCLNINT                        |
*     +---------------------------+---------------------------+
*  58 |         RCCNOINT          |         RCCMAXAV          |
*     +---------------------------+------+--------------------+
*  60 |         RCCMINSV          |:STFLG|////////////////////|
*     +---------------------------+------+--------------------+
*  68 |                       RCCMPDLY                        |
*     +-------------------------------------------------------+
*  70 |///////////////////////////////////////////////////////|
*     +------+--------------------+---------------------------+
*  78 |:MPDAC|////////////////////|         RCCMPCQ0          |
*     +------+--------------------+---------------------------+
*  80 |         RCCMPCQ1          |         RCCMPSQ0          |
*     +---------------------------+---------------------------+
*  88 |         RCCMPSQ1          |          RCC111           |
*     +---------------------------+---------------------------+
*  90 |          RCC122           |         RCC111NT          |
*     +---------------------------+---------------------------+
*  98 |         RCC122NT          |         RCCEMSFL          |
*     +---------------------------+---------------------------+
*  A0 |         RCCEMSOF          |         RCCEMSON          |
*     +------+------+------+------+---------------------------+
*  A8 |:EMSLF|:EMSFF|:EMSNF|//////|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  B0 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------+-------------+---------------------------+
*  C8 |:TOPFG|:STSIP|/////////////|         RCC151X           |
*     +------+------+-------------+---------------------------+
*  D0 |         RCCTOPPL          |         RCCTOPCH          |
*     +---------------------------+---------------------------+
*  D8 |         RCCDEDCT          |         RCCDSVCH          |
*     +---------------------------+---------------------------+
*  E0 |                       RCCDSVTM                        |
*     +-------------------------------------------------------+
*  E8 |                                                       |
*     =                       RCCVALID                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 128 |         RCCTOPBF          |         RCCTOPBS          |
*     +---------------------------+-------------+-------------+
* 130 |         RCCTOPCU          |  RCCPROC    |  RCCCORE    |
*     +---------------------------+-------------+-------------+
* 138 |                       RCCSTPST                        |
*     +-------------------------------------------------------+
* 140 |                       RCCSTPT                         |
*     +------+--------------------+---------------------------+
* 148 |:TOPDX|////////////////////|         RCCREBAL          |
*     +------+--------------------+---------------------------+
* 150 |                                                       |
*     =                       RCCVMULK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 168 |         RCCVMUOA          |         RCCVMUOC          |
*     +---------------------------+---------------------------+
* 170 |         RCCVMUUC          |         RCCVMUUA          |
*     +---------------------------+---------------------------+
* 178 |         RCCVMUPP          |///////////////////////////|
*     +---------------------------+---------------------------+
* 180 |         RCCWHIBK          |                           |
*     +---------------------------+                           |
* 188 |                                                       |
*     =                       RCCCPUCT                        =
*     |                           +---------------------------+
* 1B0 |                           |         RCCNUPK           |
*     +---------------------------+                           |
*     |                                                       |
*     +---------------------------+---------------------------+
* 1C0 |         RCCTRACE          |         RCCOSCCT          |
*     +---------------------------+                           |
*     |                                                       |
*     +---------------------------+---------------------------+
* 1D0 |         RCCTUTIL          |         RCCTTIME          |
*     +---------------------------+---------------------------+
* 1D8 |         RCCVUTIL          |         RCCVTIME          |
*     +---------------------------+---------------------------+
* 1E0 |                       RCCSIGTM                        |
*     +-------------------------------------------------------+
* 1E8 |                       RCCSIGTE                        |
*     +-------------------------------------------------------+
* 1F0 |                       RCCSIGTD                        |
*     +---------------------------+---------------------------+
* 1F8 |         RCCSIGCT          |///////////////////////////|
*     +---------------------------+---------------------------+
* 200 |         RCCCCAPF          |         RCCCCAPI          |
*     +---------------------------+---------------------------+
* 208 |         RCCSCAPF          |         RCCSCAPI          |
*     +---------------------------+---------------------------+
* 210 |         RCCNCAPF          |         RCCNCAPI          |
*     +------+--------------------+---------------------------+
* 218 |:MTTDW|////////////////////|///////////////////////////|
*     +------+--------------------+-------------+-------------+
* 220 |                RCCACMNT                 | 226
*     +-----------------------------------------+
*
*** RCCBK - RCPU DATA AREA MAPPING
          
*** Overlay for RCCACMNT in RCCBK
*
*     +------+------+------+------+------+------+-------------+
* 220 |:ACCP |//////|:ACZAP|:ACIFL|:ACICF|:ACZIP|/////////////|
*     +------+------+------+------+------+------+-------------+
* 228 |         RCCDPTUT          |         RCCDPTTM          |
*     +-------------+-------------+---------------------------+
* 230 |  RCCMXCOR   |/////////////|         RCCCORST          |
*     +-------------+-------------+---------------------------+
* 238 |         RCCSPCP           |         RCCSCCP           |
*     +---------------------------+---------------------------+
* 240 |         RCCSPSPC          |         RCCSCSPC          |
*     +------+------+------+------+------+------+------+------+
* 248 |//////|//////|//////|//////|//////|//////|//////|//////|
*     +------+------+------+------+------+------+------+------+
* 250 |//////|//////|//////|//////|//////|//////|//////|//////|
*     +------+------+------+------+------+------+------+------+
* 258 |                       RCCHSTTM                        |
*     +---------------------------+---------------------------+
* 260 |         RCCMTCTR          |                           |
*     +---------------------------+                           |
*     |                       RCCYMTUS                        |
*     |                                                       |
*     +-------------------------------------------------------+
* 278
*
*** Overlay for RCCACMNT in RCCBK
          
*** Overlay for RCCYMTUS in RCCBK
*
*                                 +---------------------------+
* 260 ...                     264 |         RCCCBYMT          |
*     +---------------------------+---------------------------+
* 268 |         RCCHDYMT          |         RCCMCYMT          |
*     +---------------------------+---------------------------+
* 270 |         RCCINYMT          |         RCCMNYMT          |
*     +------+------+------+------+---------------------------+
* 278 |:HMDIS|//////|:HMCSF|//////|          RCCHMT           |
*     +------+------+------+------+---------------------------+
* 280 |                                                       |
*     =                       RCCHPROD                        =
*     |                           +---------------------------+
* 290 |                           |                           |
*     +---------------------------+                           |
*     |                       RCCHCAP                         |
*     |                                                       |
*     +-------------------------------------------------------+
* 2A8 |                                                       |
*     =                       RCCHMCAP                        =
*     |                           +---------------------------+
* 2B8 |                           |                           |
*     +---------------------------+                           |
*     |                       RCCHCBF                         |
*     |                                                       |
*     +-------------------------------------------------------+
* 2D0 |                       RCCSTPCR                        |
*     +------+------------------------------------------------+
* 2D8 |:PLFLG|////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 2E0 |                       RCCPLNAM                        |
*     +---------------------------+------+--------------------+
* 2E8 |         RCCSXLKS          |:DEDMK| 2ED
*     +---------------------------+------+
*
*** Overlay for RCCYMTUS in RCCBK
          
*** Overlay for RCCDEDMK in RCCBK
*
*                                 +------+--------------------+
* 2E8 ...                     2EC |:DEDTP|////////////////////|
*     +---------------------------+------+--------------------+
* 2F0 |                       RCCDSBQU                        |
*     |                                                       |
*     +-------------------------------------------------------+
* 300 |                                                       |
*     =                       RCCSHLLK                        =
*     |                                                       |
*     +------+------+------+------+---------------------------+
* 318 |:SHELD|:SHLPC|:SHLHC|:SHLZP|         RCCCOUNT          |
*     +------+------+------+------+---------------------------+
*
*** Overlay for RCCDEDMK in RCCBK
          
*** RCCHMTDS - RCPU DATA AREA MAPPING
*
*     +---------------------------+---------------------------+
*   0 |          RCCCF            |          RCCMCF           |
*     +---------------------------+---------------------------+
*   8 |         RCCUTIL           |         RCCPROD           |
*     +---------------------------+---------------------------+
*  10 |         RCCDENS           |         RCCBUSY           |
*     +---------------------------+------+--------------------+
*  18 |         RCCTHRCL          |:CHANG|////////////////////|
*     +---------------------------+------+--------------------+
*  20
*
*** RCCHMTDS - RCPU DATA AREA MAPPING
          
*** RCCYMTDS - RCPU DATA AREA MAPPING
*
*     +---------------------------+---------------------------+
*   0 |         RCCYMTAD          |         RCCYMTLN          |
*     +---------------------------+-------------+-------------+
*   8 |         RCCYMTRC          |  RCCYMTR1   | E
*     +---------------------------+-------------+
*
*** RCCYMTDS - RCPU DATA AREA MAPPING
          
*** Overlay for RCCYMTR1 in RCCYMTDS
*
*                                 +------+------+-------------+
*   8 ...                       C |:YMTFL|//////|  RCCYMTR2   |
*     +---------------------------+------+------+-------------+
*  10 |                                                       |
*     =                       RCCYMTPL                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  50
*
*** Overlay for RCCYMTR1 in RCCYMTDS
          
*** RCCTOPDC - RCPU DATA AREA MAPPING
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       RCCTOPDA                        =
*     |                                                       |
*     +-------------------------------------------------------+
*1000
*
*** RCCTOPDC - RCPU DATA AREA MAPPING
          
*** Overlay for RCCTOPDA in RCCTOPDC
*
*     +-------------+---------------------------+-------------+
*   0 |  RCCTOPDI   |         RCCTOPDS          |  RCCTOPRS   |
*     +-------------+---------------------------+-------------+
*   8
*
*** Overlay for RCCTOPDA in RCCTOPDC
 
 
  RCCBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
RCCACCP        0220
RCCACICF       0224
RCCACIFL       0223
RCCACMNT       0220
RCCACZAP       0222
RCCACZIP       0225
RCCALDIS       0278 F8
RCCBKEND       0320
RCCBUSY        0014
RCCCBDIS       0278 80
RCCCBYMT       0264
RCCCCAPF       0200
RCCCCAPI       0204
RCCCF          0000
RCCCHANG       001C
RCCCORE        0136
RCCCORLO       022C 00000000
RCCCORST       0234
RCCCOUNT       031C
RCCCPUCT       0184
RCCCPUCT_len   0184 00000030
RCCCTtoPC      0248
RCCDEDCT       00D8
RCCDEDMK       02EC
RCCDEDTP       02EC
RCCDENS        0010
RCCDPTTM       022C
RCCDPTUT       0228
RCCDSBQU       02F0
RCCDSVCH       00DC
RCCDSVTM       00E0
RCCEMSAR       00A8 80
RCCEMSAR       00A9 80
RCCEMSAR       00AA 80
RCCEMSFF       00A9
RCCEMSFL       009C
RCCEMSFS       00A8
RCCEMSLC       00A8 20
RCCEMSLC       00A9 20
RCCEMSLC       00AA 20
RCCEMSLF       00A8
RCCEMSNC       00A8 10
RCCEMSNC       00A9 10
RCCEMSNC       00AA 10
RCCEMSNF       00AA
RCCEMSOF       00A0
RCCEMSON       00A4
RCCEMSSM       00A8 40
RCCEMSSM       00A9 40
RCCEMSSM       00AA 40
RCCHCAP        0294
RCCHCBF        02BC
RCCHDDIS       0278 40
RCCHDYMT       0268
RCCHMCAP       02A8
RCCHMCSF       027A
RCCHMDIS       0278
RCCHMSTA       0278
RCCHMT         027C
RCCHMTCT       027C 00000006
RCCHMTLN       001D 00000020
RCCHPROD       0280
RCCHSTTM       0258
RCCICFAB       0048
RCCINDIS       0278 10
RCCINYMT       0270
RCCLNINT       0050
RCCMAXAV       005C
RCCMCDIS       0278 20
RCCMCF         0004
RCCMCYMT       026C
RCCMINSV       0060
RCCMNCS1       027A 80
RCCMNDIS       0278 08
RCCMNEST       00C9 07
RCCMNYMT       0274
RCCMPCQ0       007C
RCCMPCQ1       0080
RCCMPDAC       0078
RCCMPDLY       0068
RCCMPSQ0       0084
RCCMPSQ1       0088
RCCMTCTR       0260
RCCMTTDW       0218
RCCMXAVS       0058 08
RCCMXCOR       0230
RCCNCAPF       0210
RCCNCAPI       0214
RCCNOINT       0058
RCCNUPK        01B4
RCCOSCCT       01C4
RCCPCtoCT      0250
RCCPLFLG       02D8
RCCPLNAM       02E0
RCCPOOLS       02D8 80
RCCPROC        0134
RCCPROD        000C
RCCRCNUM       0010
RCCREBAL       014C
RCCSAVL        0064 80
RCCSCAPF       0208
RCCSCAPI       020C
RCCSCCP        023C
RCCSCSPC       0244
RCCSFQ         000C
RCCSFQL        0018
RCCSHELD       0318
RCCSHLAC       0319 0F
RCCSHLA1       0319 08
RCCSHLA2       0319 04
RCCSHLA3       0319 02
RCCSHLA4       0319 01
RCCSHLCP       031A F0
RCCSHLC1       031A 80
RCCSHLC2       031A 40
RCCSHLC3       031A 20
RCCSHLC4       031A 10
RCCSHLDF       0318 80
RCCSHLHC       031A
RCCSHLIH       031A 0F
RCCSHLI1       031A 08
RCCSHLI2       031A 04
RCCSHLI3       031A 02
RCCSHLI4       031A 01
RCCSHLLK       0300
RCCSHLPC       0319
RCCSHLRQ       0319 F0
RCCSHLR1       0319 80
RCCSHLR2       0319 40
RCCSHLR3       0319 20
RCCSHLR4       0319 10
RCCSHLWD       0318
RCCSHLZP       031B
RCCSHLZ0       031B 80
RCCSHLZ1       031B 40
RCCSHLZ2       031B 20
RCCSIGCT       01F8
RCCSIGTD       01F0
RCCSIGTE       01E8
RCCSIGTM       01E0
RCCSPCH        001C 80
RCCSPCP        0238
RCCSPSPC       0240
RCCSRCQ        0008
RCCSTFLG       0064
RCCSTPCR       02D0
RCCSTPST       0138
RCCSTPT        0140
RCCSTSIP       00C9
RCCSVNUM       0014
RCCSXLKS       02E8
RCCTHRCL       0018
RCCTOPBF       0128
RCCTOPBS       012C
RCCTOPCH       00D4
RCCTOPCU       0130
RCCTOPDA       0000
RCCTOPDD       0000 00000200
RCCTOPDI       0000
RCCTOPDS       0002
RCCTOPDX       0148
RCCTOPFG       00C8
RCCTOPLN       0000 00001000
RCCTOPPL       00D0
RCCTOPRS       0006
RCCTOPSP       00C8 80
RCCTRACE       01C0
RCCTTIME       01D4
RCCTUTIL       01D0
RCCURCQ        0000
RCCUTIL        0008
RCCVALID       00E8
RCCVMULK       0150
RCCVMUOA       0168
RCCVMUOC       016C
RCCVMUPC       0150 00000100
RCCVMUPP       0178
RCCVMUUA       0174
RCCVMUUC       0170
RCCVTIME       01DC
RCCVUTIL       01D8
RCCWHIBK       0180
RCCYMTAD       0000
RCCYMTCB       0260 00000001
RCCYMTDD       0010 0000000A
RCCYMTDL       0010 00000050
RCCYMTFL       000C
RCCYMTHD       0260 00000002
RCCYMTIN       0260 00000004
RCCYMTLN       0004
RCCYMTMC       0260 00000003
RCCYMTMN       0260 00000005
RCCYMTMX       0260 00000005
RCCYMTPL       0010
RCCYMTRC       0008
RCCYMTRS       000C
RCCYMTR1       000C
RCCYMTR2       000E
RCCYMTUS       0264
RCC111         008C
RCC111NT       0094
RCC122         0090
RCC122NT       0098
RCC151x        00CC
 
This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:29:58 EDT.
Copyright IBM Corporation, 1990, 2020