Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
RSAMP
Cross Reference (Contains links to field and bit definitions)
RSAMP Prolog
NAME : HCPRSAMP DESCRIPTION: REAL STORAGE MANAGEMENT DATA AREA MAPS DSECT : RSAMP FUNCTION : MAP THE REAL STORAGE MANAGEMENT DATA AREAS LOCATED IN THE DATA MODULE HCPRSM THAT CONTAIN ANCHORS, LOCKS AND COUNTS FOR REAL STORAGE DATA. LOCATED BY : HCPRSMAC COUNT OF AVAILABLE FRAMES HCPRSMAQ AVAILABLE LIST ANCHOR AND LOCK AREA HCPRSMCL COUNT OF FRAMES LOCKED BY CP LOCK COMMAND HCPRSMCM RSM COMMON DATA AREA HCPRSMDQ DEFERRED SEGMENT TRANSLATION QUEUE ANCHOR AND LOCK AREA HCPRSMDU COUNT OF DOUBLE WORDS OF FREE STORAGE IN USE HCPRSMFD COUNT OF DOUBLE WORDS OF SYSTEM FREE STORAGE HCPRSMFQ FRAME REQUEST DEFER QUEUE ANCHOR AND LOCK AREA HCPRSMFR FREE STORAGE VMDBK CHAIN ANCHOR AND COUNT HCPRSMFS FIXED STORAGE MANAGEMENT DATA AREA HCPRSMFW COUNT OF DEFERRED TASKS WAITING FOR A FRAME HCPRSMHT AVAILABLE LIST HIGH THRESHOLD HCPRSMLT AVAILABLE LIST LOW THRESHOLD HCPRSMNP NON-PAGEABLE PAGE FRAME COUNT HCPRSMOP OFF-LINE FRAME COUNT HCPRSMPG DPA PAGE FRAME COUNT HCPRSMPR Free Storage PERSYS chain anchor and count HCPRSMRA RESET INTERVAL DATA AREA HCPRSMRL DEMAND SCAN REPLENISHMENT LOCK AREA HCPRSMSP RESIDENT SHARED FRAME COUNT HCPRSMSU FREE STORAGE SYSTEM FREE DWDS IN USE HCPRSMSV FREE STORAGE SYSTEM CHAIN ANCHOR AND COUNT HCPRSMSW FRAME REPLACEMENT PAGE I/O WRITES PENDING HCPRSMSZ ACTUAL REAL STORAGE SIZE HCPRSMTW COUNT OF TASKS WAITING FOR A PAGE HCPRSMUV FREE STORAGE USER DWDS IN USE HCPRSMVR COUNT OF DOUBLE WORDS OF V=R FREE STORAGE IN USE HCPRSMVU FREE STORAGE VMDBK DWDS IN USE HCPRSMXP COUNT OF FREE STORAGE FRAMES HCPRSMXS FREE STORAGE SYSTEM FREE FRAMES ALLOCATED HCPRSMXT FREE STORAGE RESERVED FRAMES DATA AREA. HCPRSMXV FREE STORAGE USER FREE FRAMES ALLOCATED CREATED BY : SYSTEM LOAD (HCPLOD) DELETED BY : NEVER DELETED, REINITIALIZED WITH NEXT SYSTEM LOAD
RSAMP Control Block Content
RSAMP DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RSAMP REAL STORAGE MANAGEMENT DATA AREA MAPS 0000 0 Bitstring 1 RSADATA (0) START OF VARIABLE LENGTH DATA | REAL STORAGE MANAGEMENT COMMON DATA AREA: | 0000 0 Signed 4 RSASAVFR COUNT OF FRAMES IN USE BY THE SAVE AREA MANAGER 0004 4 Signed 4 RSARIO37 (0) RIO370 AREA 0004 4 Signed 4 RSARIOSZ RIO370 SIZE, IN NUMBER OF FRAMES 0008 8 Signed 4 RSARIOFR RIO370 AVAILABLE STACK ANCHOR, THIS FIELD POINTS TO THE FIRST WORD OF THE FIRST AVAILABLE RIO370 FRAME AND IS '0' IF NONE ARE ALLOCATED OR AVAILABLE. 000C 12 Signed 4 RSARIOCT COUNT OF RIO370 FRAMES IN USE 0010 16 Signed 4 RSARIOLK RIO370 DATA LOCK, THIS LOCK MUST BE HELD WHEN CHANGING THE SIZE, ANCHOR, AND COUNT FIELDS. THIS FIELD IS SET TO THE ADDRESS OBTAINING THE LOCK WHEN IT IS OBTAINED, AND IS '0' OTHERWISE. 0014 20 Signed 4 RSALRFA (0) LRFBK QUEUE & LOCK WORD 0014 20 Signed 4 RSALRFQ HCPLRFBK QUEUE, ANY FRAME FOUND TO BE LOCKED DURING RELEASE PROCESSING WILL HAVE A BLOCK ON THIS QUEUE POINTING TO IT. THIS FIELD POINTS TO THE FIRST SUCH BLOCK AND IS '0' IF THERE ARE NONE. 0018 24 Signed 4 RSALRFLK RSALRFQ'S LOCK. THIS LOCK MUST BE HELD WHEN CHANGING THE RSALRFQ FIELD. THIS LOCK IS SET TO THE ADDRESS OBTAINING THE LOCK WHEN IT IS OBTAINED, AND IS '0' OTHERWISE. 001C 28 Signed 4 RSAMSARC COUNT OF MACHINE STORAGE AREAS BELOW THE HIGHEST ADDRESSABLE FRAME 0020 32 Signed 4 RSAMSASC COUNT OF MACHINE STORAGE AREAS BELOW THE HIGHEST ADDRESSABLE FRAME OR SYSGEN FRAME, WHICHEVER IS LOWER 0024 36 Signed 4 RSAMSARH COUNT OF MACHINE STORAGE AREAS ABOVE THE HIGHEST ADDRESSABLE FRAME 0028 40 Signed 4 RSADPACP Count of DPA frames containing CP data (includes all frames which have the FRMCP bit on in FRMCSB0 of their FRMTEs, except for VDISK frames, which are CP owned, but contain user data). This is the count of frames that will be included in a CP dump, and is used to allocate additional space for a CP dump as CP grows. Compare and Swap logic must be used to update this field. 002C 44 Signed 4 RSATRSAV Count of DPA frames in use for DEFERIO traces 0030 48 Dbl-Word 8 * (0) Insure lock is doubleword aligned. 0030 48 Dbl-Word 8 RSAPRLK (3) PTRM address space resolution lock. This is a formal exclusive lock, managed by HCPLCK. This lock serializes RSAASITB during PTRM address space creation. 0048 72 Dbl-Word 8 RSAASITB (16) Table of i-ASITs for the PTRM address spaces. RSAPRLK must be held to validate an entry in this table. Each table entry is mapped by the HCPAMTE control block. 00C8 200 Signed 4 RSADPPFW DEFERRED PGMBK PAGING LIST FORWARD POINTER 00CC 204 Signed 4 RSADPPBW DEFERRED PGMBK PAGING LIST BACKWARD POINTER 00D0 208 Signed 4 RSAPPAFW PAGED PGMBK AGING LIST FORWARD POINTER 00D4 212 Signed 4 RSAPPABW PAGED PGMBK AGING LIST BACKWARD POINTER 00D8 216 Signed 4 RSAPPTLK PAGEABLE PAGE TABLE LOCK. THIS IS AN INFORMAL SPIN LOCK. THE LOCK MUST BE HELD WHEN ADDING FRMTES TO OR REMOVING FRMTES FROM THE DPPL OR THE PPAL. RSAPPTLK IS SET TO THE ADDRESS OBTAINING THE LOCK. WHEN FREE, ITS VALUE IS ZERO. USE COMPARE AND SWAP TO UPDATE. (This count must also be held when decrementing a PGMFRMCT or PGMMIGCT field to zero, and then seeing if we can put that PGMBK on the DPPL.) 00DC 220 Signed 4 RSAAFSDW DOUBLEWORDS OF ALIGNED FREE STORAGE 00E0 224 Signed 4 RSAAFSIU DOUBLEWORDS OF ALIGNED FREE STORAGE IN USE 00E4 228 Signed 4 RSAVCBDW DOUBLEWORDS OF VERIFIABLE CONTROL BLOCK FREE STORAGE 00E8 232 Signed 4 RSAVCBIU DOUBLEWORDS OF VERIFIABLE CONTROL BLOCK FREE STORAGE IN USE 00EC 236 Signed 4 RSAVFSDW DOUBLEWORDS OF VIRTUAL FREE STORAGE 00F0 240 Signed 4 RSAVFSIU DOUBLEWORDS OF VIRTUAL FREE STORAGE IN USE 00F4 244 Signed 4 RSANALD ALD for "null" access list 00F8 248 Dbl-Word 8 RSANASIT i-ASIT for "null" address space 0100 256 Signed 4 * Reserved for IBM use 0104 260 Address 4 RSANDUCT Address of "null" dispatchable- unit control table (DUCT). 0108 264 Address 4 RSASHRSP Anchor for chain of shareable address spaces. Chain is serialized by RSASHRLK. 010C 268 Signed 4 * Reserved for IBM use 0110 272 Dbl-Word 8 * (0) Insure lock is doubleword aligned. 0110 272 Dbl-Word 8 RSASHRLK (3) A shared/exclusive defer lock serializing the RSASHRSP chain. 0128 296 Dbl-Word 8 RSASPMLK (3) A shared/exclusive defer lock serializing all SPIBK chains system-wide. 0140 320 Dbl-Word 8 RSAALCIN (3) An exclusive-only defer lock to serialize tasks changing an ALD from the "null" ALD to a non-null ALD. 0158 344 Signed 4 RSACTSHR Global count of shared address space resident frames . 015C 348 Signed 4 * reserved for IBM use 0160 352 Dbl-Word 8 RSABLKGF (3) An exclusive-only defer lock to serialize tasks obtaining frames to resolve page faults in a group of blocked pages. Used when there are no frames on the available list. | REAL STORAGE ALLOCATION COUNTS: | 0000 0 Signed 4 RSASTORE REAL STORAGE SIZE CALCULATED DURING SYSTEM INITIALIZATION 0000 0 Signed 4 RSACPLOK COUNT OF LOCKED FRAMES BY THE CP LOCK COMMAND 0000 0 Signed 4 RSAOFFLN COUNT OF FRAMES MARKED OFF-LINE 0000 0 Signed 4 RSASHARE COUNT OF FRAMES IN THE SYSTEM THAT CURRENTLY HAVE A SHARED PAGE IN THEM 0000 0 Signed 4 RSANONPG COUNT OF DPA PAGE FRAMES WHICH ARE CURRENTLY NON-PAGEABLE 0000 0 Signed 4 RSAPGABL COUNT OF PAGE FRAMES IN THE DYNAMIC PAGING AREA | AVAILABLE LIST DATA: | 0000 0 Dbl-Word 8 RSAAVLAN (0) AVAILABLE LIST ANCHOR 0000 0 Address 4 RSAAVLFP FORWARD POINTER 0004 4 Address 4 RSAAVLBP BACKWARD POINTER 0008 8 Dbl-Word 8 RSAAVLLK (3) SPIN LOCK 0020 32 Address 4 RSA16KBP BACKWARD POINTER TO LIST OF AVAILABLE 16K BLOCKS. BLOCKS ARE CHAINED VIA THE BACKWARD POINTER IN THE FRMTE FOR THE LAST FRAME IN EACH 16K BLOCK. 0024 36 Signed 4 * RESERVED FOR FUTURE IBM USE 0000 0 Dbl-Word 8 RSAFRQAN (0) FRAME REQUEST DEFER ANCHOR 0000 0 Address 4 RSAFRQFP FORWARD POINTER 0004 4 Address 4 RSAFRQBP BACKWARD POINTER 0000 0 Signed 4 RSAAVAIL COUNT OF FRAMES CURRENTLY AVAILABLE IN SYSTEM 0000 0 Signed 4 RSAFRQWT COUNT OF REQUESTS FOR REAL FRAMES NOT YET SATISFIED BECAUSE THERE ARE NO FRAMES AVAILABLE | AVAILABLE LIST REPLENISHMENT DATA: | 0000 0 Dbl-Word 8 * (0) 0000 0 Signed 4 RSADSLOK (0) DEMAND SCAN (STEAL) LOCK 0000 0 Bitstring 1 RSARFLOK TS LOCK TO PREVENT TRIGGERING OF MULTIPLE CONCURRENT STEAL TASKS 0001 1 Bitstring 3 RSADSCPU COMPARE AND SWAP LOCK TO ISOLATE ONE CPU TO RUN A STEAL TASK 0004 4 Bitstring 1 RSATRQLK Delayed Demand Scan TRQBK lock. This TS lock is used to prevent stacking multiple TRQBK's when Demand Scan Determines it may need to reinvoke itself. 0000 0 Signed 4 RSAAVLHT AVAILABLE LIST HIGH THRESHOLD 0000 0 Signed 4 RSAAVLLT AVAILABLE LIST LOW THRESHOLD 0004 4 Signed 4 RSADECCT DECREMENT LOW THRESHOLD COUNT 0008 8 Signed 4 RSADECCS (0) DECREMENT FLAG COMP. & SWAP WORD 0008 8 Bitstring 3 * RESERVED FOR FUTURE IBM USED 000B 11 Bitstring 1 RSADECFL DECREMENT LOW THRESHOLD FLAG 00000000 RSADECNO X'00' FLAG IS OFF, DON'T DECREMENT THE LOW THRESHOLD UNTIL FLAG GOES ON (LOW THRESHOLD WAS RECENTLY INCREMENTED) 00000001 RSADECYS X'01' FLAG IS ON, THE LOW THRESHOLD MAY NOW BE DECREMENTED 0000 0 Signed 4 RSASTLWT COUNT OF AVAILABLE LIST REPLENISHMENT PAGE WRITES (STEAL WRITES) | RESET INTERVAL DATA AREA: | 0000 0 Dbl-Word 8 RSARINTA (8) BEGINNING OF RESET INTERVAL DATA LOCATED BY HCPRSMRA 0000 0 Signed 4 RSARESLK RESET INTERVAL DATA AREA LOCK 0004 4 Signed 4 * RESERVED FOR FUTURE IBM USE 0008 8 Signed 4 RSAALLTA TOTAL NUMBER OF FRAMES TAKEN BY THE AVAILABLE LIST REPLENISHMENT FUNCTIONS 000C 12 Signed 4 RSAAVGDU AVERAGE NUMBER OF DISPATCH USERS 0010 16 Signed 4 RSAAVGRT AVERAGE NUMBER OF FRAMES TAKEN IN THE AVAILABLE LIST REPLENISHMENT FUNCTIONS PER SECOND 0014 20 Signed 4 RSAOLDTA TOTAL NUMBER OF FRAMES TAKEN BY THE AVAILABLE LIST REPLENISHMENT FUNCTIONS AT THE TIME OF THE LAST RESET INTERVAL CALCULATION 0018 24 Dbl-Word 8 * (0) ALIGN TO DOUBLEWORD BOUNDARY 0018 24 Signed 8 RSAOLDTD TOD AT THE TIME OF THE LAST RESET INTERVAL CALCULATION 0020 32 Dbl-Word 8 * (0) ALIGN TO DOUBLEWORD BOUNDARY 0020 32 Signed 8 RSARESSA RESET INTERVAL FOR SHARED ADDRESS SPACES | FREE STORAGE DATA: | 0000 0 Signed 4 RSAFSTOR COUNT OF DOUBLE WORDS OF SYSTEM FREE STORAGE 0000 0 Signed 4 RSAFSYUD COUNT OF DOUBLE WORDS OF SYSTEM FREE STORAGE IN USE 0000 0 Signed 4 RSAFVRUD COUNT OF DOUBLE WORDS OF V=R FREE STORAGE IN USE 0000 0 Signed 4 RSAXFREE COUNT OF FRAMES IN USE FOR FREE STORAGE 0000 0 Signed 4 RSAFVMUD COUNT OF DWDS OF V=V STORAGE IN USE. 0000 0 Signed 4 RSAVMXFR COUNT OF USER FREE FRAMES ALLOCATED. 0000 0 Signed 4 RSAVMXUD COUNT OF USER FREE STORAGE DWDS IN USE. 0000 0 Signed 4 RSASYSFR COUNT OF SYSTEM FREE FRAMES ALLOCATED. 0000 0 Signed 4 RSASYSUD COUNT OF SYSTEM FREE STORAGE DWDS IN USE. 0000 0 Signed 4 RSAFRCHN Anchor for FRMTE chain of free storage frames with available space 0004 4 Signed 4 RSAFRCNT Count of FRMTEs chained on HCPRSMSV, HCPRSMFR, or HCPRSMPR 0000 0 Dbl-Word 8 * (0) 0000 0 Signed 4 RSAXTEND COUNT OF FRAMES MISSING FROM THE FREE STORAGE RESERVED FRAMES LIST 0004 4 Address 4 RSARESAN RESERVED FRAME QUEUE AREA 0008 8 Signed 4 RSARSVLK FREE STORAGE RESERVED FRAMES DATA AREA COMPARE AND SWAP LOCK WORD 000C 12 Signed 4 RSARSVSY TOTAL NUMBER OF FREE STORAGE RESERVED FRAMES REQUIRED TO BE ON THE RESERVED FRAMES LIST 0010 16 Signed 4 RSAMAXPP NUMBER OF FREE STORAGE RESERVED FRAMES REQUIRED PER PROCESSOR NOTE: RSAMAXPP MUST BE POSITIVE 0014 20 Signed 4 * RESERVED FOR FUTURE IBM USE 0000 0 Signed 4 RSALIM1 FREE STORAGE THRESHOLD 1 (WRNG) 0004 4 Signed 4 RSALIM2 FREE STORAGE THRESHOLD 2 (STOP) 0008 8 Signed 4 RSALIM3 FREE STORAGE THRESHOLD 3 (FORCE) RSALMFUZ is calculated to be .5% DPA and will be used as the fuzz around the thresholds to prevent multiple messages from being issued if the limit oscillates about the threshold. 000C 12 Signed 4 RSALMFUZ FREE STORAGE THRESHOLD FUZZ 0010 16 Signed 4 RSALIMCS (0) FREE STOR LIMITS COMP & SWAP WORD 0010 16 Bitstring 3 * RESERVED FOR IBM USE 0013 19 Bitstring 1 RSALIMCK FREE STORAGE LIMIT DETECTION FLAG 00000000 RSALIMOF X'00' FREE STOR LIMIT DETECTION IS OFF 00000001 RSALIMON X'01' FREE STOR LIMIT DETECTION IS ON | SEGMENT TRANSLATION DATA: | 0000 0 Dbl-Word 8 * (0) 0000 0 Address 4 RSADEFAN DEFERRED SEGMENT TRANSLATION QUEUE ANCHOR 0004 4 Signed 4 RSADEFLK COMPARE AND SWAP LOCK 0000 0 Signed 4 RSAPRQWT COUNT OF TASKS WAITING FOR A PAGE REQUEST | FIXED STORAGE MANAGEMENT DATA: | ALL CHANGES TO FIELDS IN THE FIXED STORAGE MANAGEMENT BLOCK AND IN THE FIXED STORAGE ASSIGNMENT TABLE ARE EITHER MADE DURING SYSTEM INITIALIZATION OR ARE UNDER THE CONTROL OF THE FIXED STORAGE MANAGEMENT LOCK. 0000 0 Signed 2 RSAFSTBK (0) FIXED STORAGE MGMT. BLOCK 0000 0 Dbl-Word 8 RSAFSLCK (3) FIXED STORAGE MGMT LOCK (DEFER) 0018 24 Signed 2 RSASA1ST OFFSET OF ENTRY IN THE FIXED STORAGE ASSIGNMENT TABLE WITH THE LOWEST MAIN STORAGE ORIGIN 001A 26 Signed 2 RSASALST OFFSET OF ENTRY IN THE FIXED STORAGE ASSIGNMENT TABLE WITH THE HIGHEST MAIN STORAGE ORIGIN 001C 28 Signed 4 RSASTRNG (0) THE ENTIRE STORAGE RANGE FOR THE V=R REGION. 001C 28 Signed 2 RSAMSO BITS 5-15 SPECIFY A 1M-BYTE MAIN STORAGE ORIGIN OF THE V=R REGION 001E 30 Signed 2 RSAMSL BITS 5-15 SPECIFY A 1M-BYTE MAIN STORAGE LIMIT OF THE V=R REGION 0020 32 Bitstring 1 RSAAZNCT COUNT OF ZOMES AVAILABLE FOR GUEST USE, INCLUDING ZONES IN USE 0021 33 Bitstring 1 RSAZPOOL POOL OF AVAILABLE ZONES, NOT INCLUDING THOSE IN USE 0022 34 Bitstring 1 * (2) RESERVED FOR FUTURE IBM USE 00000024 RSAFSTLN *-RSAFSTBK LENGTH OF FSTBK 00000024 RSAFSTSZ (*-RSAFSTBK+7/8) SIZE OF FSTBK
RSAMP Storage Layout
*** RSAMP - REAL STORAGE MANAGEMENT DATA AREA MAPS * * +-------------------------------------------------------+ * 0 | | * = RSADATA = * | | * +-------------------------------------------------------+ * *** RSAMP - REAL STORAGE MANAGEMENT DATA AREA MAPS *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSASAVFR | RSARIOSZ | * +---------------------------+---------------------------+ * 8 | RSARIOFR | RSARIOCT | * +---------------------------+---------------------------+ * 10 | RSARIOLK | RSALRFQ | * +---------------------------+---------------------------+ * 18 | RSALRFLK | RSAMSARC | * +---------------------------+---------------------------+ * 20 | RSAMSASC | RSAMSARH | * +---------------------------+---------------------------+ * 28 | RSADPACP | RSATRSAV | * +---------------------------+---------------------------+ * 30 | | * = RSAPRLK = * | | * +-------------------------------------------------------+ * 48 | | * = RSAASITB = * | | * +---------------------------+---------------------------+ * C8 | RSADPPFW | RSADPPBW | * +---------------------------+---------------------------+ * D0 | RSAPPAFW | RSAPPABW | * +---------------------------+---------------------------+ * D8 | RSAPPTLK | RSAAFSDW | * +---------------------------+---------------------------+ * E0 | RSAAFSIU | RSAVCBDW | * +---------------------------+---------------------------+ * E8 | RSAVCBIU | RSAVFSDW | * +---------------------------+---------------------------+ * F0 | RSAVFSIU | RSANALD | * +---------------------------+---------------------------+ * F8 | RSANASIT | * +---------------------------+---------------------------+ * 100 |///////////////////////////| RSANDUCT | * +---------------------------+---------------------------+ * 108 | RSASHRSP |///////////////////////////| * +---------------------------+---------------------------+ * 110 | | * = RSASHRLK = * | | * +-------------------------------------------------------+ * 128 | | * = RSASPMLK = * | | * +-------------------------------------------------------+ * 140 | | * = RSAALCIN = * | | * +---------------------------+---------------------------+ * 158 | RSACTSHR |///////////////////////////| * +---------------------------+---------------------------+ * 160 | | * = RSABLKGF = * | | * +-------------------------------------------------------+ * 178 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSASTORE | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSACPLOK | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAOFFLN | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSASHARE | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSANONPG | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAPGABL | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSAAVLFP | RSAAVLBP | * +---------------------------+---------------------------+ * 8 | | * = RSAAVLLK = * | | * +---------------------------+---------------------------+ * 20 | RSA16KBP |///////////////////////////| * +---------------------------+---------------------------+ * 28 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSAFRQFP | RSAFRQBP | * +---------------------------+---------------------------+ * 8 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAAVAIL | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAFRQWT | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +------+--------------------+------+ * 0 |:RFLOK| RSADSCPU |:TRQLK| 5 * +------+--------------------+------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAAVLHT | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSAAVLLT | RSADECCT | * +--------------------+------+---------------------------+ * 8 |////////////////////|:DECFL| C * +--------------------+------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSASTLWT | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +-------------------------------------------------------+ * 0 | | * = RSARINTA = * | | * +-------------------------------------------------------+ * 40 * *** Overlay for RSADATA in RSAMP *** Overlay for RSARINTA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSARESLK |///////////////////////////| * +---------------------------+---------------------------+ * 8 | RSAALLTA | RSAAVGDU | * +---------------------------+---------------------------+ * 10 | RSAAVGRT | RSAOLDTA | * +---------------------------+---------------------------+ * 18 | RSAOLDTD | * +-------------------------------------------------------+ * 20 | RSARESSA | * +-------------------------------------------------------+ * 28 * *** Overlay for RSARINTA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAFSTOR | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAFSYUD | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAFVRUD | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAXFREE | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAFVMUD | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAVMXFR | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAVMXUD | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSASYSFR | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSASYSUD | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSAFRCHN | RSAFRCNT | * +---------------------------+---------------------------+ * 8 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSAXTEND | RSARESAN | * +---------------------------+---------------------------+ * 8 | RSARSVLK | RSARSVSY | * +---------------------------+---------------------------+ * 10 | RSAMAXPP |///////////////////////////| * +---------------------------+---------------------------+ * 18 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSALIM1 | RSALIM2 | * +---------------------------+---------------------------+ * 8 | RSALIM3 | RSALMFUZ | * +--------------------+------+---------------------------+ * 10 |////////////////////|:LIMCK| 14 * +--------------------+------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+---------------------------+ * 0 | RSADEFAN | RSADEFLK | * +---------------------------+---------------------------+ * 8 * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +---------------------------+ * 0 | RSAPRQWT | 4 * +---------------------------+ * *** Overlay for RSADATA in RSAMP *** Overlay for RSADATA in RSAMP * * +-------------------------------------------------------+ * 0 | | * = RSAFSLCK = * | | * +-------------+-------------+-------------+-------------+ * 18 | RSASA1ST | RSASALST | RSAMSO | RSAMSL | * +------+------+-------------+-------------+-------------+ * 20 |:AZNCT|:ZPOOL|/////////////| 24 * +------+------+-------------+ * *** Overlay for RSADATA in RSAMP
RSAMP Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----RSAAFSDW 00DC
RSAAFSIU 00E0
RSAALCIN 0140
RSAALLTA 0008
RSAASITB 0048
RSAAVAIL 0000
RSAAVGDU 000C
RSAAVGRT 0010
RSAAVLAN 0000
RSAAVLBP 0004
RSAAVLFP 0000
RSAAVLHT 0000
RSAAVLLK 0008
RSAAVLLT 0000
RSAAZNCT 0020
RSABLKGF 0160
RSACPLOK 0000
RSACTSHR 0158
RSADATA 0000
RSADECCS 0008
RSADECCT 0004
RSADECFL 000B
RSADECNO 000B 00000000
RSADECYS 000B 00000001
RSADEFAN 0000
RSADEFLK 0004
RSADPACP 0028
RSADPPBW 00CC
RSADPPFW 00C8
RSADSCPU 0001
RSADSLOK 0000
RSAFRCHN 0000
RSAFRCNT 0004
RSAFRQAN 0000
RSAFRQBP 0004
RSAFRQFP 0000
RSAFRQWT 0000
RSAFSLCK 0000
RSAFSTBK 0000
RSAFSTLN 0022 00000024
RSAFSTOR 0000
RSAFSTSZ 0022 00000024
RSAFSYUD 0000
RSAFVMUD 0000
RSAFVRUD 0000
RSALIMCK 0013
RSALIMCS 0010
RSALIMOF 0013 00000000
RSALIMON 0013 00000001
RSALIM1 0000
RSALIM2 0004
RSALIM3 0008
RSALMFUZ 000C
RSALRFA 0014
RSALRFLK 0018
RSALRFQ 0014
RSAMAXPP 0010
RSAMSARC 001C
RSAMSARH 0024
RSAMSASC 0020
RSAMSL 001E
RSAMSO 001C
RSANALD 00F4
RSANASIT 00F8
RSANDUCT 0104
RSANONPG 0000
RSAOFFLN 0000
RSAOLDTA 0014
RSAOLDTD 0018
RSAPGABL 0000
RSAPPABW 00D4
RSAPPAFW 00D0
RSAPPTLK 00D8
RSAPRLK 0030
RSAPRQWT 0000
RSARESAN 0004
RSARESLK 0000
RSARESSA 0020
RSARFLOK 0000
RSARINTA 0000
RSARIOCT 000C
RSARIOFR 0008
RSARIOLK 0010
RSARIOSZ 0004
RSARIO37 0004
RSARSVLK 0008
RSARSVSY 000C
RSASALST 001A
RSASAVFR 0000
RSASA1ST 0018
RSASHARE 0000
RSASHRLK 0110
RSASHRSP 0108
RSASPMLK 0128
RSASTLWT 0000
RSASTORE 0000
RSASTRNG 001C
RSASYSFR 0000
RSASYSUD 0000
RSATRQLK 0004
RSATRSAV 002C
RSAVCBDW 00E4
RSAVCBIU 00E8
RSAVFSDW 00EC
RSAVFSIU 00F0
RSAVMXFR 0000
RSAVMXUD 0000
RSAXFREE 0000
RSAXTEND 0000
RSAZPOOL 0021
RSA16KBP 0020
Last updated on 3 Aug 1999 at 12:28:14 EDT.
Copyright IBM Corporation, 1990, 1999