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

RSAAVNKR

Prolog  

Control Block Contents  
   RSAAVNKR DSECT
   RSMANCHR DSECT
   RSMBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


 

RSAAVNKR Control Block Content


RSAAVNKR DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RSAAVNKR       RSM common area mapping
0000    0 Address      8 RSAAVFP        Forward pointer
0008    8 Address      4 * (0)          Force a cross reference
0008    8 Address      4 * (0)          Force a cross reference
0008    8 Address      4 * (0)          Force a cross reference
0008    8 Address      4 * (0)          Force a cross reference
0008    8 Address      8 RSAAVBP        Backward pointer
0010   16 Address      4 * (0)          Force a cross reference
0010   16 Address      4 * (0)          Force a cross reference
0010   16 Address      4 * (0)          Force a cross reference
0010   16 Address      4 * (0)          Force a cross reference
0010   16 Signed       8 RSAAVCT        Count
0018   24 Address      4 * (0)          Force a cross reference
0018   24 Address      4 * (0)          Force a cross reference
0018   24 Address      4 * (0)          Force a cross reference
0018   24 Address      4 * (0)          Force a cross reference
     | This section maps the three free frames anchors.         |
     | Use EXTRNs HCPRSMFR/HCPRSMSV/HCPRSMPR to locate them.    |

RSMANCHR DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RSMANCHR       RSM common area mapping
0000    0 Dbl-Word     8 * (0)          HCPRSMFR and HCPRSMSV are list
                                        anchors that contain the address
                                        of the first SXSTE which
                                        represents a free storage page
                                        with available space of the
                                        appropriate type to be examine
                                        when allocating or deallocating
                                        VMDBK (Guestperm), or System
                                        (Sysperm) free storage
                                        respectively. The count of SXSTEs
                                        on the list follows the anchor.
0000    0 Address      8 RSMFRCHN       Host Logical Address Anchor for
                                        SXSTE chain of free storage
                                        frames with avbl space
0008    8 Signed       8 RSMFRCNT       Count of FRMTEs on chain

RSMBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RSMBK          RSM common area mapping
     |        Real Storage Management Common Data Area.         |
     |        Located by HCPRSMCM.                              |
0000    0 Signed       4 RSASAVFR       Non-negative count of frames in
                                        use by the save area manager.
                                        Compare-and-Swap to update.
      System-real space information
0004    4 Address      4 RSARSAST       Host Logical Address ASTE @ for
                                        the system-real space, which
                                        identity maps all of real storage
                                        (including real storage above 2G)
                                        via an RSD (meaning no DAT tables
                                        are required)
0008    8 Signed       4 RSAMSARC       Count of machine storage areas
                                        (MSA) below the highest sysgen
                                        frame (RSASTORE)
000C   12 Signed       4 RSAMSASC       Count of machine storage areas
                                        (MSA) below the highest sysgen
                                        frame (RSASTORE) or addressable
                                        frame (SYSTORS) whichever is
                                        lower
0010   16 Signed       4 RSAMSARH       Count of machine storage areas
                                        (MSA) above the highest sysgen
                                        frame (RSASTORE)
0014   20 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.
0018   24 Signed       4 RSATRSAV       Count of DPA frames in use for
                                        DEFERIO traces. This count is
                                        used to ensure that the number of
                                        DPA frames allocated for DEFERIO
                                        traces does not exceed 75% of the
                                        pageable pages in the DPA. This
                                        count is serialized by TXCDFRIO,
                                        the DEFERIO frames lock.
001C   28 Signed       4 RSASTORE       Real machine actual storage size
                                        below 2G. Calculated during
                                        system init.
      Storage for 64 alternate processor PFXPGs are allocated
      during initialization from storage following the CP nucleus
      and is identity-mapped into the System Execution Space.
      The CPU address of the processor is used to index into this
      storage when allocating/deallocating prefix pages.
      Prefix pages are allocated below 2G in storage. Since they
      are allocated from identity-mapped storage the addresses
      can be used as host real or host logical (SXS) addresses.
0020   32 Address      4 RSAPFXAF       First alternate proc PFXPG addr.
                                        Host real = host logical address.
0024   36 Address      4 RSAPFXND       Address of the end of alternate
                                        processor PFXPG table. Points to
                                        the byte just after the last
                                        PFXPG in the table. Host real =
                                        host logical address.
      This area contains information regarding the use or non-use
      of host storage above the 2G line.
      All fields serialized by >= 2G available list lock-RSA2GLCK
      except where noted otherwise.
0028   40 Signed       4 RSATASKB (0)   Task active bits. C/S to update.
0028   40 Bitstring    1 RSATSKB0       RSATASKB task bits 0- 7
0029   41 Bitstring    1 RSATSKB1       RSATASKB task bits 8-15
002A   42 Bitstring    1 RSATSKB2       RSATASKB task bits 16-23
002B   43 Bitstring    1 RSATSKB3       RSATASKB task bits 24-31
          .... ...1      RSA2GTSK       X'01' RSA2GTSK Indicates low
                                        priority >= 2G frame
                                        initialization task is active.
          .... ..1.      RSALOTSK       X'02' RSALOTSK Indicates low
                                        priority < 2G frame
                                        initialization task is active.
          .... .1..      RSA2GCTG       X'04' RSA2GCTG Indicates >2G
                                        contig list should be filled
002C   44 Signed       4 *              Reserved for IBM use
0030   48 Signed       8 RSAFNOTI       Count of 'not-init' FRMTEs
                                        >=2G. This is the number of
                                        FRMTEs which have not yet been
                                        checked to see if they are usable
                                        above 2G.
0038   56 Signed       8 RSALGFRM       Count of usable frames >= 2G.
                                        Only pageable or available frames
                                        are considered "usable" since
                                        they can be used to satisfy new
                                        requests. Non-pageable frames
                                        can't be stolen so they aren't
                                        considered usable. Pageable type
                                        frames that are pinned are
                                        considered non-pageable while
                                        pinned.
0040   64 Signed       8 RSAGOFFL       Count of offline frames >= 2G.
0048   72 Signed       8 RSAGSTOR       Actual storage size -1 including
                                        storage >= 2G. This is not
                                        exact until testing of large real
                                        storage has ended. Unlike
                                        SYSGTORS, this value is not
                                        capped.
0050   80 Signed       8 RSASTORL       Host Real Address Highest real
                                        host storage addr. This is
                                        uncapped. Calculated from SCLP
                                        storage data or Diagnose. This
                                        value is not adjusted.
0058   88 Address      8 RSALG1ST       Host Logical Address Address of
                                        first FRMTE for frames >= 2G.
                                        It does not skip 'not-init'
                                        frames.
0060   96 Address      8 RSALGLST       Host Logical Address Address of
                                        last FRMTE for frames >= 2G.
                                        This address is below any offline
                                        frames at the high end of
                                        storage. It does not skip
                                        'not-init' frames.
0068  104 Address      8 RSANOTIB       Host Logical Address Address of
                                        FRMTE for the highest frame >=
                                        2G marked 'not-init'. If lower
                                        than RSALG1ST then all frames
                                        >= 2G are initialized.
     |  >=2G Uncleared Global Available Lists Data:             |
     |                                                          |
     |  Refer to HCPPTE for a description of the organization   |
     |  of these lists.                                         |
      >2G SINGLE FRAMES available list
0070  112 Dbl-Word     8 RSA2GAHD (0)   >= 2G available list data area
                                        with forward and backward
                                        pointers to the standard list of
                                        >= 2G available 4k frames, and
                                        the three doubleword area for the
                                        available list spin lock.
0070  112 Bitstring    8 RSA2GAFP       >=2G avbl list forward pt
0078  120 Bitstring    8 RSA2GABP       >=2G avbl lst backward pt
0080  128 Signed       8 RSA2GAVL       Count of frames on the >= 2G
                                        available list.
0088  136 Dbl-Word     8 *              Reserved for IBM use.
0090  144 Dbl-Word     8 *              Reserved for IBM use.
0098  152 Signed       4 *              Reserved for IBM use.
009C  156 Signed       4 RSAAVLHG       >= 2G avbl list high threshold
00A0  160 Signed       8 RSA2GLCK (6)   >= 2G available list lock.
                                        This lock is obtained & released
                                        via macros HCPLK2GA and HCPUL2GA.
      >2G CONTIGUOUS FRAMES available list
00D0  208 Dbl-Word     8 RSA2GCHD (0)   >= 2G contig avail list data
                                        area with forward and backward
                                        pointers to the standard list of
                                        >= 2G available 4k frames, and
                                        the three doubleword area for the
                                        available list spin lock.
00D0  208 Bitstring    8 RSA2GCFP       >=2G avbl list forward pt
00D8  216 Bitstring    8 RSA2GCBP       >=2G avbl lst backward pt
00E0  224 Signed       8 RSA2GCVL       Count of frames on the >= 2G
                                        available list.
00E8  232 Dbl-Word     8 *              Reserved for IBM use.
00F0  240 Dbl-Word     8 *              Reserved for IBM use.
00F8  248 Signed       4 *              Reserved for IBM use.
00FC  252 Signed       4 RSAAVCHG       >= 2G contig avbl list high
                                        thresh
0100  256 Signed       8 RSA2GCLK (6)   >= 2G contig available list lk
                                        This lock is obtained & released
                                        via macros HCPLK2GC and HCPUL2GC.
0130  304 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. This
                                        lock must be held to resolve an
                                        "address space fault" when
                                        working with PTRM address spaces.
0148  328 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.
01C8  456 Address      8 RSADPPFW (0)   Host Real Address
01C8  456 Address      4 *              Deferred PGMBK paging list ...
01CC  460 Address      4 *              (DPPL) forward pointer
01D0  464 Address      8 RSADPPBW (0)   Host Real Address
01D0  464 Address      4 *              Deferred PGMBK paging list ...
01D4  468 Address      4 *              (DPPL) backward pointer
01D8  472 Address      8 RSAPPAFW (0)   Host Real Address
01D8  472 Address      4 *              Paged PGMBK aging list (PPAL) ...
01DC  476 Address      4 *              forward ptr. PPAL is actually a
                                        list of PGMBKs and DAT frames.
01E0  480 Address      8 RSAPPABW (0)   Host Real Address
01E0  480 Address      4 *              Paged PGMBK aging list ...
01E4  484 Address      4 *              (PPAL) backward pointer.
01E8  488 Signed       4 RSAPPAQD       If non-zero, a task has been
                                        queued for deferred processing of
                                        the PPAL (contains the R13
                                        savearea address of the queueing
                                        task). Set with CS, reset with
                                        store of 0s.
01EC  492 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 lock 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.) It must be
                                        held while processing the DPPL,
                                        but can be held only while the
                                        PPAL is 'harvested' See HCPHRUPA
                                        prolog for details This lock also
                                        serializes the bit FRMONQUE in a
                                        FRMTE being put on the DPPL or
                                        PPAL. For FRMTEs on the PPAL, the
                                        ONLY procession for them is to an
                                        available list, and FRMONQUE is
                                        then reset.
01F0  496 Signed       4 RSARESAC       Count of resident PTRM pages
                                        >=2G i.e. count of resident
                                        PGMBK frames >= 2G
01F4  500 Signed       4 *              reserved for IBM use
01F8  504 Dbl-Word     8 RSARFRSG       Count of frames allocated for
                                        real free storage requests
                                        >2G. This count is updated
                                        using Compare-and-Swap logic.
0200  512 Dbl-Word     8 RSAAFRDW       Count of doublewords of aligned
                                        real free storage above 2G. This
                                        count includes the number of
                                        doublewords of active as well as
                                        inactive aligned free storage.
                                        This count will always be a
                                        multiple of 512. This count is
                                        updated using Compare-and-Swap
                                        logic.
0208  520 Dbl-Word     8 RSAAFRIU       Count of doublewords of in use
                                        aligned real free storage above
                                        2G. This count includes only the
                                        active aligned free storage
                                        blocks This count is updated
                                        using Compare-and-Swap logic.
0210  528 Signed       4 RSAAFSDW       Count of doublewords of aligned
                                        host logical free storage backed
                                        above 2G. This count includes the
                                        number of doublewords of active
                                        as well as inactive aligned free
                                        storage. This count will always
                                        be a multiple of 512. This count
                                        is updated using Compare-and-Swap
                                        logic.
0214  532 Signed       4 RSAAFSDB       Count of doublewords of aligned
                                        host logical free storage backed
                                        below 2G. This count includes
                                        active as well as inactive
                                        aligned free storage. This count
                                        will always be a multiple of 512.
                                        This count is updated using
                                        Compare-and-Swap logic.
0218  536 Signed       4 RSARFRST       Count of frames allocated for
                                        real free storage requests
                                        <2G. This count is updated
                                        using Compare-and-Swap logic.
021C  540 Signed       4 RSAAFRDB       Count of doublewords of aligned
                                        real free storage below 2G. This
                                        count includes active as well as
                                        inactive aligned free storage.
                                        This count will always be a
                                        multiple of 512. This count is
                                        updated using Compare-and-Swap
                                        logic.
0220  544 Signed       4 RSAAFSIU       Count of doublewords of in use
                                        aligned host logical free storage
                                        backed above 2G. This count
                                        includes only the active aligned
                                        free storage blocks. This count
                                        is updated using Compare-and-Swap
                                        logic.
0224  548 Signed       4 RSAAFSIB       Count of doublewords of in use
                                        aligned host logical free storage
                                        backed below 2G. This count
                                        includes only the active aligned
                                        free storage blocks. This count
                                        is updated using Compare-and-Swap
                                        logic.
0228  552 Signed       4 RSAAFRIB       Count of doublewords of in use
                                        aligned real free storage below
                                        2G. This count includes only the
                                        active aligned free storage
                                        blocks This count is updated
                                        using Compare-and-Swap logic.
022C  556 Signed       4 RSAVCBDW       Count of doublewords of
                                        verifiable control block free
                                        storage backed above 2G. This
                                        control block free storage. count
                                        includes the number of
                                        doublewords of active as well as
                                        inactive verifiable control block
                                        free storage and will always be a
                                        multiple of 512. This count is
                                        updated using Compare-and-Swap
                                        logic.
0230  560 Signed       4 RSAVCBDB       Count of doublewords of
                                        verifiable control block free
                                        storage backed below 2G. This
                                        control block free storage. count
                                        includes the number of
                                        doublewords of active as well as
                                        inactive verifiable control block
                                        free storage and will always be a
                                        multiple of 512. This count is
                                        updated using Compare-and-Swap
                                        logic.
0234  564 Signed       4 RSAVCBIU       Count of doublewords of in use
                                        verifiable control block free
                                        storage backed above 2G. This
                                        count includes only the active
                                        verifiable control block free
                                        storage blocks. This count is
                                        updated using Compare-and-Swap
                                        logic.
0238  568 Signed       4 RSAVCBIB       Count of doublewords of in use
                                        verifiable control block free
                                        storage backed below 2G. This
                                        count includes only the active
                                        verifiable control block free
                                        storage blocks. This count is
                                        updated using Compare-and-Swap
                                        logic.
023C  572 Signed       4 RSAVFSDW       Count of doublewords of virtual
                                        free storage. This count includes
                                        active as well as inactive
                                        virtual free storage blocks (Note
                                        that inactive means currently
                                        resident on the virtual SUBBK
                                        FRMTE list).
                                 Note that this count represents
                                 virtual storage, not real.  The
                                 count is the number of doublewords
                                 within the virtual free storage
                                 CP utility address space currently
                                 in use or residing on the virtual
                                 SUBBK FRMTE lists.  This count
                                 will always be a multiple of 2048.
                                 This count is updated using
                                 Compare-and-Swap logic.
0240  576 Signed       4 RSAVFSIU       Count of doublewords of virtual
                                        free storage in use. This count
                                        includes only active free storage
                                        blocks. Note this count
                                        represents virtual storage, not
                                        real. The count is the number of
                                        doublewords within the virtual
                                        free storage CP utility address
                                        space. This count is updated
                                        using Compare-and-Swap logic.
0244  580 Signed       4 RSANALD        Host Real Address ALD for "null"
                                        access list
0248  584 Dbl-Word     8 RSANASIT (0)   i-ASIT for "null" address space.
                                        The ASTE for the null address
                                        space is guaranteed to designate
                                        both a null access list (RSANALD)
                                        and a null authority table, and
                                        the ASTE ASCE is guaranteed to
                                        designate a segment table with
                                        STL of 1, indicating that the
                                        segment table is two segment
                                        table units in length (2 pages =
                                        8K in z/Arch).
0248  584 Address      4 *              Null ASTE with IASRACC and
                                        IASFPRIV set. The value is
                                        updated during initialization to
                                        address the null ASTE.
024C  588 Signed       4 *              ASTE sequence number=1.
0250  592 Address      4 RSANDUCT       Host Real Address Address of
                                        "null" dispatchable- unit control
                                        table (DUCT).
0254  596 Address      4 RSASHRSP       Host Logical Address Anchor for
                                        chain of shareable address
                                        spaces. Chain is serialized by
                                        RSASHRLK.
0258  600 Dbl-Word     8 RSAPPTN        STE invalidation timestamp of
                                        most recently decoupled frame
                                        (pair) on the PPAL.
0260  608 Signed       4 RSAPPTPS       ALB/TLB purges started prior to
                                        entering wait
0264  612 Signed       4 RSAPPTPF       ALB/TLB purges finished prior to
                                        entering wait
0268  616 Signed       4 RSAPPTCS       ALB/TLB purges via CSP during
                                        emergency PPAL processing
026C  620 Signed       4 *              Reserved for IBM use
0270  624 Dbl-Word     8 RSASHRLK (3)   A shared/exclusive defer lock
                                        serializing the RSASHRSP chain.
0288  648 Dbl-Word     8 RSASPMLK (3)   A shared/exclusive defer lock
                                        serializing all SPIBK chains
                                        system-wide.
02A0  672 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.
02B8  696 Signed       4 RSACTSHR       Global count of shared address
                                        space resident frames
02BC  700 Signed       4 RSABLKGC       Count of tasks representing frame
                                        requests requesting or deferred
                                        on RSABLKGF lock
02C0  704 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.
     |        RSM allocation counts:                            |
02D8  728 Signed       4 RSACPLOK       Integer non-negative exact count
                                        of frames that are locked by the
                                        CP LOCK command (FRMCPLOK) below
                                        2G. This count is updated using
                                        Compare-and-Swap logic.
02DC  732 Signed       4 RSAOFFLN       Non-negative count of the number
                                        of offline frames. The count of
                                        offline frames may never be
                                        decremented since once a frame is
                                        marked offline, it is never
                                        brought back online. This field
                                        is initialized during system
                                        initialization and should always
                                        be updated with the available
                                        list spin lock held. However,
                                        because this field may be updated
                                        by the extend free storage
                                        replenishment scan which does not
                                        normally function with the
                                        available list lock held, there
                                        is a minute chance that the count
                                        may be off slightly.
02E0  736 Signed       4 RSASHARE       Non-negative count of frames that
                                        currently are translated as a
                                        shared frame (DCSS/NSS frames
                                        only, shared address space frames
                                        are not included (see RSACTSHR)).
                                        This count is updated using
                                        Compare-and-Swap logic.
02E4  740 Signed       4 RSANONPG       Count of DPA frames which are
                                        currently non-pageable, including
                                        locked pageable frames, CP owned
                                        or free storage frames, etc. This
                                        field is only updated during
                                        system initialization or using
                                        Compare-and-Swap logic.
02E8  744 Signed       4 RSAPGABL       Count of usable frames in the DPA
                                        including both pageable and
                                        non-pageable (locked, CP owned,
                                        free storage, etc.) frames. It
                                        does not include offline frames.
                                        This field is only updated during
                                        system initialization or using
                                        Compare-and-Swap logic.
02EC  748 Signed       4 RSACPLKG       Integer non-negative exact count
                                        of frames that are locked by the
                                        CP LOCK command (FRMCPLOK) above
                                        2G. This count is updated using
                                        Compare-and-Swap logic.
     |  <2G Uncleared Global Available lists data:              |
     |                                                          |
     |  Refer to HCPPTE for a description of the organization   |
     |  of these lists.                                         |
      <2G SINGLE FRAMES available list
02F0  752 Dbl-Word     8 RSAAVLAN (0)   Available list data area with
                                        forward and backward pointers to
                                        the standard list of available 4K
                                        frames, a backward pointer for
                                        the list of available 16K blocks
                                        (for IFSNT allocation requests)
                                        and the three doubleword area for
                                        the available list spin lock.
                                        This area is initialized during
                                        system initialization and updated
                                        only when the available list lock
                                        is held.
02F0  752 Bitstring    8 RSAAVLFP       Host Logical Address FRMTE
                                        available list forward ptr
02F8  760 Bitstring    8 RSAAVLBP       Host Logical Address FRMTE
                                        available list backward ptr
0300  768 Signed       4 *              Not used, but needed to be
                                        compatible with RSA2GAVL
0304  772 Signed       4 RSAAVAIL       Non-negative count of frames that
                                        are currently on the < 2G
                                        frames available list. This field
                                        is initialized during system
                                        initialization and updated only
                                        when the available list lock is
                                        held.
0308  776 Signed       4 *              Reserved for IBM use.
030C  780 Signed       4 *              Reserved for IBM use.
0310  784 Signed       4 *              Reserved for IBM use.
0314  788 Signed       4 RSAAVLHT       < 2G avbl list high threshold
0318  792 Signed       8 RSAAVLLK (6)   Avbl list spin lock
0348  840 Bitstring    8 RSA16KBP       Host Logical Address Backward ptr
                                        to FRMTE for the list of
                                        available 16K blocks. They are
                                        chained via the backward pointer
                                        in the FRMTE for the last frame
                                        in each 16K block
      <2G CONTIGUOUS FRAMES available list
0350  848 Dbl-Word     8 RSAAVCAN (0)   Contig avail list data area with
                                        forward and backward pointers to
                                        the standard list of available 4K
                                        frames, and the six doubleword
                                        area for the available list spin
                                        lock. This area is initialized
                                        during system initialization and
                                        updated only when the available
                                        list lock is held.
0350  848 Bitstring    8 RSAAVCFP       Host Logical Address FRMTE
                                        available list forward ptr
0358  856 Bitstring    8 RSAAVCBP       Host Logical Address FRMTE
                                        available list backward ptr
0360  864 Signed       4 *              Not used, but needed to be
                                        compatible with RSA2GCVL
0364  868 Signed       4 RSAAVCIL       Non-negative count of frames that
                                        are currently on the < 2G
                                        frames available list. This field
                                        is initialized during system
                                        initialization and updated only
                                        when the available list lock is
                                        held.
0368  872 Signed       4 *              Reserved for IBM use.
036C  876 Signed       4 *              Reserved for IBM use.
0370  880 Signed       4 *              Reserved for IBM use.
0374  884 Signed       4 RSAAVCHT       <2G contig avbl list high
                                        thresh
0378  888 Signed       8 RSAAVCLK (6)   Contig available list spin lock
03A8  936 Dbl-Word     8 RSAFRQAN (0)   Frame request defer anchor
03A8  936 Address      4 RSAFRQFP       Host Logical Address Forward
                                        pointer to deferred queue of
                                        CPEBKs
03AC  940 Address      4 RSAFRQBP       Host Logical Address Backward
                                        pointer to deferred queue of
                                        CPEBKs
03B0  944 Signed       4 RSA2GDCT       Count of deferred frame requests
                                        that are waiting for any
                                        available frame. This plus
                                        RSAFRQWT is the total wait count.
03B4  948 Signed       4 RSAFRQMW       Count of tasks deferring or
                                        delaying attempting to obtain
                                        multiple frames (for PGMBKs only
                                        at this point). Incrememented
                                        once after initial attempt fails,
                                        decremented only after request is
                                        satisfied, or given up on.
03B8  952 Signed       4 RSAFRQDF       Count of deferred multiple frame
                                        requests for PGMBKs Incremented
                                        during actual deferment.
03BC  956 Signed       4 RSAFRQDL       Count of delayed multiple frame
                                        requests for PGMBKs Incremented
                                        during actual delay.
03C0  960 Dbl-Word     8 RSAFRQDT       Total multiple frame request
                                        delay interval for PGMBKs since
                                        last system timer pop
03C8  968 Dbl-Word     8 RSAFRQDA       Average multiple frame request
                                        delay interval for PGMBKs between
                                        system timer pop instances
03D0  976 Signed       4 RSA2GRDA       Count of times HCPPTGRD attempted
                                        to redrive tasks waiting for any
                                        available frame (>= 2G or
                                        <2G)
03D4  980 Signed       4 RSA2GRDC       Count of individual task redrives
                                        performed by HCPPTGRD for any
                                        available frame (>= 2G or
                                        <2G)
03D8  984 Signed       4 * (0)          These fields are grouped together
03D8  984 Signed       4 RSAFRQWT       Non-negative count of deferred
                                        requests for real frames which
                                        have not yet been satisfied since
                                        there are no frames available.
                                        Requests are for frames < 2G.
                                        Also see RSA2GDCT. Update by
                                        holding the available list spin
                                        lock.
03DC  988 Signed       4 RSAFRRDA       Count of HCPPTGRD attempts to
                                        redrive tasks waiting for frames
                                        below 2G. Update by holding the
                                        available list spin lock.
03E0  992 Signed       4 RSAFRRDC       Count of individual task redrives
                                        performed by HCPPTGRD for frames
                                        below 2G. Update by holding the
                                        available list spin lock.
03E4  996 Signed       4 RSARESBC       Count of resident PTRM pages
                                        <2G i.e. count of resident
                                        PGMBK frames <2G
     |        Available list replenishment (steal) data:        |
03E8 1000 Dbl-Word     8 * (0)
03E8 1000 Signed       4 RSADSLOK (0)   Demand Scan (Steal) lock. When
                                        held, this lock indicates the
                                        Demand Scan is replenishing the
                                        available list of frames. This
                                        lock is normally obtained via TS.
                                        However CS may be used if
                                        RSARFLOK is set to X'FF' as TS
                                        would and RSADSCPU is set at the
                                        same time.
03E8 1000 Bitstring    1 RSARFLOK       TS lock to prevent triggering of
                                        multiple concurrent steal tasks
03E9 1001 Bitstring    3 RSADSCPU       When non-zero, indicates a CPU is
                                        running the Steal task
03EC 1004 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.
03ED 1005 Bitstring    3 *              Reserved for IBM use
03F0 1008 Dbl-Word     8 * (0)
03F0 1008 Dbl-Word     8 RSADSTSA       Timestamp of when entered
                                        emergency pass in demand scan for
                                        >=2G frames
03F8 1016 Dbl-Word     8 RSADSTSB       Timestamp of when entered
                                        emergency pass in demand scan for
                                        <2G frames
0400 1024 Dbl-Word     8 * (0)          Available list high thresholds
                                        which indicates how many frames
                                        should be taken by the available
                                        list replenishment functions to
                                        satisfy the current user and
                                        system needs for frames. These
                                        fields are updated with
                                        Compare-and-Swap logic.
0400 1024 Signed       4 RSASWPWT       Count of available list
                                        replenishment page writes (steal
                                        writes) for < 2G PGMBKs in
                                        frames This count is updated
                                        using Compare-and-Swap logic.
0404 1028 Signed       4 RSASWP2G       Count of available list
                                        replenishment page writes (steal
                                        writes) for >= 2G PGMBKs in
                                        frames
0408 1032 Dbl-Word     8 * (0)          Available list low thresholds
                                        (which indicates when the demand
                                        scan should be invoked providing
                                        a buffer for the system until
                                        more frames become available),
                                        the decrement count (which says
                                        how many times the demand scan
                                        has run since the low threshold
                                        was last checked for
                                        decrementing; it wasn't
                                        decremented if it was recently
                                        incremented), and the decrement
                                        flag (which is on when the
                                        threshold was not incremented
                                        recently and may be decremented).
                                        These fields are updated with
                                        Compare-and-Swap logic except at
                                        initialization time. The count
                                        and flag fields are used to
                                        determine whether or not to
                                        decrement the low threshold in
                                        this run of the demand scan.
0408 1032 Signed       4 RSAAVLLT       Available list low threshold for
                                        frames < 2G
040C 1036 Signed       4 RSADECCT       Decrement low threshold count for
                                        frames < 2G
0410 1040 Signed       4 RSAAVCLT       Cont avail list low threshold for
                                        frames < 2G
0414 1044 Signed       4 RSADECCC       Decrement low threshold count for
                                        cont frames < 2G
0418 1048 Signed       4 RSADECCS (0)   DECREMENT FLAG COMP. & SWAP WORD
0418 1048 Bitstring    2 *              Reserved for IBM use
041A 1050 Bitstring    1 RSADECFG       Decrement low threshold flag for
                                        frames >= 2G
          .... ...1      RSADECRG       X'01' RSADECRG The >=2G low
                                        threshold may be decremented when
                                        on (if off, the low threshold was
                                        recently incremented and should
                                        not be decremented)
          .... ..1.      RSAINCRG       X'02' RSAINCRG The >=2G low
                                        threshold has been incremented
                                        already this cycle (controls the
                                        increment amount)
          .... .1..      RSADCCGC       X'04' RSADCCGC The >=2G contig
                                        low threshold may be decremented
                                        when on (if off, the low
                                        threshold was recently
                                        incremented and should not be
                                        decremented)
          .... 1...      RSAINCGC       X'08' RSAINCGC The >=2G contig
                                        low threshold has been
                                        incremented already this cycle
                                        (controls the increment amount)
041B 1051 Bitstring    1 RSADECFL       Decrement low threshold flag for
                                        frames < 2G
          .... ...1      RSADECRB       X'01' RSADECRB The <2G low
                                        threshold may be decremented when
                                        on (if off, the low threshold was
                                        recently incremented and should
                                        not be decremented)
          .... ..1.      RSAINCRB       X'02' RSAINCRB The <2G low
                                        threshold has been incremented
                                        already this cycle (controls the
                                        increment amount)
          .... .1..      RSADECRC       X'04' RSADECRC The <2G contig
                                        low threshold may be decremented
                                        when on (if off, the low
                                        threshold was recently
                                        incremented and should not be
                                        decremented)
          .... 1...      RSAINCRC       X'08' RSAINCRC The <2G contig
                                        low threshold has been
                                        incremented already this cycle
                                        (controls the increment amount)
041C 1052 Signed       4 RSAAVLLG       >=2G available list low
                                        threshold
0420 1056 Signed       4 RSADECCG       Decrement >=2G low threshold
                                        count
0424 1060 Signed       4 RSAAVCLG       >=2G cont avail list low
                                        threshold
0428 1064 Signed       4 RSADECGC       Decrement contig >=2G low
                                        threshold count
042C 1068 Signed       4 RSACFPCT       Count of contiguous frames for
                                        PGMBKs since last demand scan
0430 1072 Signed       4 RSACFPAV       Average count of contiguous frame
                                        requests for PGMBKs between
                                        demand scan instances
0434 1076 Signed       4 RSAALFMF       Total count of contiguous frames
                                        being scanned for by active
                                        HCPALFMF FREXSCAN tasks
0438 1080 Signed       4 RSAAVLEP       Low threshold adjustment to
                                        account for dynamic free storage
                                        requests made for emulated paging
                                        devices during demand scan
043C 1084 Signed       4 *              Reserved for IBM use
0440 1088 Dbl-Word     8 * (0)
0440 1088 Signed       4 RSASTLWT       Count of available list
                                        replenishment page writes (steal
                                        writes) for < 2G frames. This
                                        count is updated using
                                        Compare-and-Swap logic.
0444 1092 Signed       4 RSASWG2G       Count of available list
                                        replenishment page writes (steal
                                        writes) for >= 2G frames
0448 1096 Signed       8 RSACNOTI       Quota for contig list use of NOTI
0450 1104 Dbl-Word     8 * (0)          Frame table scan limits
0450 1104 Address      8 RSAFTSSL       Host Logical Address Address of
                                        FRMTE at which to start frame
                                        table scan for frames < 2G
0458 1112 Address      8 RSAFTSEL       Host Logical Address Address of
                                        FRMTE at which to end frame table
                                        scan for frames < 2G
0460 1120 Address      8 RSAFTSSG       Host Logical Address Address of
                                        FRMTE at which to start frame
                                        table scan for frames >= 2G
0468 1128 Address      8 RSAFTSEG       Host Logical Address Address of
                                        FRMTE at which to end frame table
                                        scan for frames >= 2G
     |        Reset interval data area:                         |
0470 1136 Dbl-Word     8 RSARINTA (8)   Reset interval data and work area
     |        Free storage data:                                |
04B0 1200 Signed       4 RSAFSA2G       Non-negative count of doublewords
                                        of system free storage backed
                                        above 2G. Count includes the
                                        number of doublewords of free
                                        storage available. This count is
                                        updated only by HCPFRFDX (free
                                        storage garbage collection) which
                                        runs on the master processor
                                        only.
04B4 1204 Signed       4 RSAFSB2G       Non-negative count of doublewords
                                        of system free storage backed
                                        below 2G. Count includes the
                                        number of doublewords of free
                                        storage available. This count is
                                        updated only by HCPFRFDX (free
                                        storage garbage collection) which
                                        runs on the master processor
                                        only.
04B8 1208 Signed       4 RSAFSYUA       Non-negative count of doublewords
                                        of in use system free storage
                                        backed above 2G. This count is
                                        updated only by HCPFRFDX (free
                                        storage garbage collection) which
                                        runs on the master processor
                                        only.
04BC 1212 Signed       4 RSAFSYUB       Non-negative count of doublewords
                                        of in use system free storage
                                        backed below 2G. This count is
                                        updated only by HCPFRFDX (free
                                        storage garbage collection) which
                                        runs on the master processor
                                        only.
04C0 1216 Signed       4 RSAFVMUD       Count of doublewords of VMDBK
                                        free storage in use above 2G.
                                        Allocated from VMDBKs, VMDBK free
                                        storage pages, and system free
                                        storage pages. This count does
                                        not include the storage allocated
                                        from the free storage subpools.
                                        This count is updated only when
                                        holding FSDVMLK formal spin lock.
04C4 1220 Signed       4 RSAFVMUB       Count of doublewords of VMDBK
                                        free storage in use below 2G.
                                        Allocated from VMDBKs, VMDBK free
                                        storage pages, and system free
                                        storage pages. This count does
                                        not include the storage allocated
                                        from the free storage subpools.
                                        This count is updated only when
                                        holding FSDVMLK formal spin lock.
04C8 1224 Signed       4 RSAVMXFR       Count of pages in use for VMDBK
                                        free storage above 2G, i.e., user
                                        free pages allocated. This count
                                        does not include the VMDBKs
                                        themselves. This count is updated
                                        only when holding FSDVMLK formal
                                        spin lock.
04CC 1228 Signed       4 RSAVMXFB       Count of pages in use for VMDBK
                                        free storage above 2G, i.e., user
                                        free pages allocated. This count
                                        does not include the VMDBKs
                                        themselves. This count is updated
                                        only when holding FSDVMLK formal
                                        spin lock.
04D0 1232 Signed       4 RSAVMXUD       Count of in use user free storage
                                        doublewords (allocated from VMDBK
                                        free storage pages) backed above
                                        2G. This count does not include
                                        storage in the VMDBKs themselves.
                                        This count is updated only when
                                        holding FSDVMLK formal spin lock.
04D4 1236 Signed       4 RSAVMXUB       Count of in use user free storage
                                        doublewords (allocated from VMDBK
                                        free storage pages) backed below
                                        2G. This count does not include
                                        storage in the VMDBKs themselves.
                                        This count is updated only when
                                        holding FSDVMLK formal spin lock.
04D8 1240 Signed       4 RSASYSFR       Count of pages in use for system
                                        free storage above 2G. This count
                                        is updated only when holding
                                        FSDVMLK formal spin lock.
04DC 1244 Signed       4 RSASYSFB       Count of pages in use for system
                                        free storage below 2G. This count
                                        is updated only when holding
                                        FSDVMLK formal spin lock.
04E0 1248 Signed       4 RSASYSUD       Count of system free storage
                                        doublewords above 2G in use
                                        allocated from system free
                                        storage chain. This count is
                                        updated when holding FSDVMLK
                                        formal spin lock.
04E4 1252 Signed       4 RSASYSUB       Count of system free storage
                                        doublewords below 2G in use
                                        allocated from system free
                                        storage chain. This count is
                                        updated when holding FSDVMLK
                                        formal spin lock.
04E8 1256 Signed       4 *              Reserved for IBM use
04EC 1260 Signed       4 *              Reserved for IBM use
     | Data for free storage limit detection. The 3 thresholds  |
     | will determine when to issue a warning message, put a    |
     | user into a stopped state and when to logoff a user who  |
     | is abusing free storage. These fields are updated with   |
     | Compare-and-Swap logic.                                  |
     | The flag field is used to determine whether free storage |
     | limit detection is on or off for the system.             |
04F0 1264 Dbl-Word     8 * (0)          5 word long area on dword bdy
04F0 1264 Signed       4 RSALIM1        Free storage threshold 1 (WRNG)
04F4 1268 Signed       4 RSALIM2        Free storage threshold 2 (STOP)
04F8 1272 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.
04FC 1276 Signed       4 RSALMFUZ       Free storage threshold fuzz
0500 1280 Signed       4 RSALIMCS (0)   Free storage limits Compare-and-
                                        Swap word
0500 1280 Bitstring    3 *              Reserved for IBM use
0503 1283 Bitstring    1 RSALIMCK       Free storage limit detection flag
          00000000       RSALIMOF       X'00' RSALIMOF Free storage limit
                                        detection off
          00000001       RSALIMON       X'01' RSALIMON Free storage limit
                                        detection on
     |       Free storage emergency mode counts/timestamps.     |
     |       The RSAFSELK lock must be held to inspect/change   |
     |       these fields.  RSAFSELK is obtained via CS logic.  |
0504 1284 Signed       4 RSAFSELK       Free storage emergency mode data
                                        area lock word
0508 1288 Signed       4 RSAPLPCT       Count of processors looping in
                                        HCPFRFGP/GB trying to get an SXS
                                        page backed any for free storage
050C 1292 Signed       4 RSAPLPCB       Count of processors looping in
                                        HCPFRFGP/GB trying to get an SXS
                                        page backed below 2G for free stg
0510 1296 Signed       4 RSANPGCT       Count of consecutive failure
                                        returns from SXPFS where no pages
                                        were available for free storage
0514 1300 Signed       4 *              Reserved to maintain alignment
0518 1304 Dbl-Word     8 RSAEMTSA       Timestamp of when entered
                                        emergency mode looking for a free
                                        storage page backed any
0520 1312 Dbl-Word     8 RSAEMTSB       Timestamp of when entered
                                        emergency mode looking for a free
                                        storage page backed below
0528 1320 Signed       4 RSANPGMX       Maximum cap on number of times we
                                        will allow a consecutive failure
                                        from HCPSXPFS when trying to get
                                        a page for free storage
052C 1324 Signed       4 RSANPGHI       High water mark for number of
                                        consecutive failures from
                                        HCPSXPFS when trying to get a
                                        page for free storage (all
                                        processors)
     |       Free storage reserved pages data area:             |
0530 1328 Dbl-Word     8 * (0)          This is the free storage reserved
                                        pages data area consisting of a
                                        count of unique extend requests
                                        that have not been satisfied yet,
                                        the free storage reserved pages
                                        anchor, the free storage reserved
                                        pages data area lock word, the
                                        count of free storage reserved
                                        pages required by the system, and
                                        the number of free storage
                                        reserved pages per processor.
                                        Note: The number of free storage
                                        reserved pages per processor must
                                        be positive. Update while holding
                                        the free storage reserved pages
                                        data area Compare-and-Swap lock
                                        word or during system
                                        initialization.
0530 1328 Signed       4 RSAXTEND       Count of pages missing from the
                                        free storage reserved pages list
                                        i.e., count of unique extend
                                        conditions not yet satisfied.
0534 1332 Address      4 RSARESAN       Reserved pages queue anchor
                                        forward pointer
0538 1336 Address      4 RSARSVLK       Free storage reserved pages data
                                        area Compare-and-Swap lock word
053C 1340 Signed       4 RSARSVSY       Total number of free storage
                                        reserved pages required to be on
                                        the reserved pages list Includes
                                        RSAMAXPP frames per online
                                        processor, plus additional frames
                                        per emulated CP owned device
                                        containing page or spool space
                                        (the number of frames is based on
                                        emulated device specific
                                        information provided in the
                                        EDEV).
0540 1344 Signed       4 RSAMAXPP       Number of free storage reserved
                                        pages required per processor.
                                        Note: Field must be positive.
0544 1348 Signed       4 *              Reserved for IBM use
     |        Segment translation data:                         |
0548 1352 Dbl-Word     8 * (0)          This is the deferred segment
                                        translation queue data area. It
                                        consists of the queue anchor and
                                        the Compare-and-Swap lock.
0548 1352 Address      4 RSADEFAN       Host Logical Address Pointer to
                                        first CPEBK of the deferred
                                        segment translation queue
054C 1356 Address      4 RSADEFLK       Compare-and-Swap lock. Zero means
                                        the lock is not held.
0550 1360 Signed       4 RSAPRQWT       Non-negative count of tasks
                                        waiting for a page translation
                                        request. This count also includes
                                        tasks waiting for a segment
                                        translation. This count is
                                        updated with Compare-and-Swap
                                        logic.
0554 1364 Signed       4 *              Reserved for IBM use
     |        Fixed storage management data:                    |
       This area contains the fixed storage management block.
       It contains information regarding the allocation of
       contiguous host real storage from the V=F area.
       Additionally, information for the dedicated region
       facility is kept here to keep track of zone numbers
       available for assigning to MHPG users or to CP.
       The allocation of storage from the V=F area is
       maintained in the fixed storage assignment block
       anchored in HCPWRK.
       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.
0558 1368 Dbl-Word     8 RSAFSTBK (0)   Fixed storage management block
0558 1368 Dbl-Word     8 RSAFSLCK (3)   Fixed storage mgmt lock (defer)
0570 1392 Bitstring    2 RSASA1ST       Offset of entry in the fixed
                                        storage assignment table
                                        containing the lowest main
                                        storage origin
0572 1394 Bitstring    2 RSASALST       Offset of entry in the fixed
                                        storage assignment table
                                        containing the highest main
                                        storage origin
0574 1396 Signed       4 RSASTRNG (0)   The entire storage range for the
                                        V=F area. (Never changes)
0574 1396 Signed       2 RSAMSO         Bits 5-15 specify a 1 meg main
                                        storage origin of the V=F area.
                                        Main storage origin is the
                                        address of the first byte, on a
                                        megabyte boundary, of the V=F
                                        area, shifted right 20 bits.
0576 1398 Signed       2 RSAMSL         Bits 5-15 specify a 1 meg main
                                        storage limit of the V=F area.
                                        Main storage limit is the address
                                        of the last byte of the V=F area,
                                        shifted right 20 bits.
0578 1400 Bitstring    1 RSAAZNCT       Count of zones available for
                                        guest use, including zones in use
                                        (never changes)
0579 1401 Bitstring    1 RSAZPOOL       Pool of available zones, not
                                        including those in use
057A 1402 Bitstring    2 *              Reserved for IBM use
057C 1404 Signed       4 *              Reserved for IBM use
          00000028       RSAFSTLN       *-RSAFSTBK Length of FSTBK
          00000028       RSAFSTSZ       (*-RSAFSTBK+7/8) Size of FSTBK
     |        Virtual storage management data:                  |
0580 1408 Dbl-Word     8 RSAVVBLK (0)   Virtual Storage Management Block.
                                        This area contains information
                                        needed to manage the System
                                        Virtual Address Space.
0580 1408 Bitstring    4 *              Reserved for IBM use
0584 1412 Address      4 RSAVSLOW       Lowest available virtual page.
                                        Initialized by HCPIST at IPL.
                                        Serialized by Compare-and-Swap
       Allocation of System Virtual Addresses above RSAVHSAD
         is serialized by the High Storage Lock (RSAVHSLK).
0588 1416 Dbl-Word     8 RSAVHSLK (3)   High storage lock
05A0 1440 Bitstring    4 *              Reserved
05A4 1444 Address      4 RSAVHSAD       High storage starting addr.
                                        Initialized with constant 1G (the
                                        upper half of the addr space).
                                        Must be on a segment boundary
                                        (right most 20 bits must be
                                        zero).
     |  No-owned resources data area                            |
     |                                                          |
     |  No-owned resources are pagable address space structures |
     |  that no longer belong to any pagable address space but  |
     |  cannot be reclaimed by CP because someone else has      |
     |  rights to the structure, or the structure is locked or  |
     |  last translated.                                        |
05A8 1448 Signed       8 RSANOQLK (6)   No-owned resources queue lock.
                                        Lock serializes the no-owned
                                        queues, RSANOQSX, RSANOQFR, and
                                        RSANOQPG. Lock is obtained and
                                        released via macros HCPLKNOR and
                                        HCPULNOR.
                                 Reclaimable no-owned SXSTE queue
05D8 1496 Address      8 RSANOXFP (0)   SXSTE forward pointer
05D8 1496 Address      4 *              is initialized to
05DC 1500 Address      4 *              queue origen
05E0 1504 Address      8 RSANOXBP (0)   SXSTE backward pointer
05E0 1504 Address      4 *              is initialized to
05E4 1508 Address      4 *              queue origen
05E8 1512 Bitstring    8 RSANOQFR       Reclaimable no-owned FRMTE queue
                                        header
05F0 1520 Dbl-Word     8 RSANOQPG       No-owned PGMBK queue header
05F8 1528 Signed       4 *              Reserved for IBM use
05FC 1532 Signed       4 RSANOLKL       Count of no-owned locked pages in
                                        host logical storage
0600 1536 Dbl-Word     8 RSANOLKA       Count of no-owned locked pages in
                                        absolute storage
0608 1544 Signed       4 RSANOLOK       Word used to ensure the no own
                                        resource reclaim routine is only
                                        invoked by the dispatcher on one
                                        processor at a time. This ensures
                                        only one of the background or
                                        foreground replenishment tasks
                                        are running at a time. This word
                                        can be in any of the following
                                        states as defined in HCPEQUAT:
                                        DSPNOBFW - no work to do DSPFSCHD
                                        - foreground scheduled DSPFACTV -
                                        foreground active DSPBSCHD -
                                        background scheduled DSPBACTV -
                                        background active Serialized by
                                        compare-and-swap
060C 1548 Signed       4 *              Reserved for IBM use.
     |  Delta-Pinned-Page-Count Array (DPPCA) for page class 1  |
     |                                                          |
     | Used by both hardware and software to maintain pinned    |
     | page counts for page class 1 pages.  Page class 1 is     |
     | used for NSS/DCSS imbedded shared pages.  This array is  |
     | pointed to by the class 1 Delta-Pinned-Page-Count-Array  |
     | Origin in the prefix area, PFXDPPCAO. The page class     |
     | 0 array is used for base address space pages owned by    |
     | the user and resides in the virtual configuration's base |
     | ASCBK.                                                   |
0610 1552 Dbl-Word     8 RSADPPCA (0)   Delta-pinned-page count array
0610 1552 Signed       4 RSADPPB        Delta-pinned-page count for all
                                        class 1 pages pinned below 2G
0614 1556 Signed       4 RSADPPA        Delta-pinned-page count for all
                                        class 1 pages pinned at or above
                                        2G
     |  System Execution Space Page Manager (SXSPM) data area   |
     |                                                          |
     | These fields are serialized by SXSPM queue lock unless   |
     | otherwise noted for the individual fields.               |
     | Use HCPLKSXQ/HCPULSXQ to obtain/release the lock.        |
0618 1560 Signed       8 RSASXQLK (6)   SXSPM queue lock. This lock is
                                        obtained & released via macros
                                        HCPLKSXQ and HCPULSXQ.
      SXS pages may or may not be on one of the queues that the
      SXS page manager maintains.
                        |     SXSTE state indicators:         |
       where queued:    | SXSAVAIL  |  SXSBACKD  |  an alias  |
                        |-----------|------------|------------|
      Avail, backed <2G |     1     |     1      |     no     |
      Avail, backed >2G |     1     |     1      |     no     |
      Avail, unbacked   |     1     |     0      |     no     |
      Potentially Steal.|     0     |     1      |    yes     |
      not in SXS queue  |     0     |     1      |    yes     |
      not in SXS queue  |     0     |     1      |     no     |
      (invalid state)   |     0     |     0      |    N/A     |
      (invalid state)   |    N/A    |     0      |    yes     |
      (invalid state)   |     1     |    N/A     |    yes     |
                        |******************************-------|
      An alias is an SXS page associated with a "pageable FRMTE".
      All available SXS pages must be on one of the queues. If
      the page is not backed it is on the Available, Unbacked SXS
      Page Queue. If it is backed it is on one of the Available,
      Backed SXS Page Queues (backed >2G or backed <2G). The one
      exception to this rule is for SXSTEs in the Transitory
      which are in transition between states. See HCPSXSTE COPY
      for details regarding SXSTE states and serialization rules.
      All in use SXS pages not associated with a "pageable FRMTE"
      will be dequeued; i.e. not on any SXS page mgr queue.
      All SXS pages which are associated with "pageable FRMTEs"
      but are not locked will be kept on the SXS Potentially
      Stealable Page Queue.
      All SXS pages which are associated with "pageable FRMTEs"
      and are locked may or may not be on the SXS Potentially
      Stealable Page Queue. They are initially left on the queue
      but are dequeued if the SXS page manager comes across them
      when looking for an available page on the Potentially
      Stealable Page Queue.
      If SXSBACKD is not on, then SXSAVAIL must be on. If an
      SXS page is in use as an alias, SXSBACKD must be set.
                 SXS Available, Unbacked Page Queue
                        a.k.a SXS Page Queue
0648 1608 Dbl-Word     8 RSASXQAN (0)   SXS Available, Unbacked Page
                                        Queue Anchor. It consists of
                                        forward and backward pointers to
                                        the list of SXSTEs for SXS pages
                                        that are available and not
                                        backed. This area is initialized
                                        during system initialization and
                                        updated only when the SXSPM queue
                                        lock is held.
0648 1608 Address      8 RSASXQFP       SXS page queue forward pointer.
                                        Points to a SXSTE. This is a host
                                        logical address > 2G unless
                                        the queue is empty.
0650 1616 Address      8 RSASXQBP       SXS page queue backward pointer.
                                        Points to a SXSTE. This is a host
                                        logical address > 2G unless
                                        the queue is empty.
0658 1624 Signed       4 RSASXQCT       Count of SXS pages on the SXS
                                        page queue. This represents the
                                        total number of SXS pages that
                                        are available and not backed.
065C 1628 Signed       4 RSASXQMN       Minimum number of pages on the
                                        available, unbacked page queue
                                        before triggering replenishment.
                 SXS Potentially Stealable Page Queue
0660 1632 Dbl-Word     8 RSASXPAN (0)   SXS Potentially Stealable Page
                                        Queue Anchor. It consists of
                                        forward and backward pointers to
                                        the list of SXSTEs for SXS pages
                                        that are in use as aliases and
                                        are potentially stealable. This
                                        queue is initially empty and
                                        SXSTEs are added to it during
                                        Create Alias processing. This
                                        queue is only updated when the
                                        SXSPM queue lock is held.
0660 1632 Address      8 RSASXPFP       SXS Potentially Stealable Page
                                        Queue forward pointer which
                                        points to a SXSTE. This is a host
                                        logical address > 2G unless
                                        the queue is empty.
0668 1640 Address      8 RSASXPBP       SXS Potentially Stealable Page
                                        Queue backward pointer which
                                        points to a SXSTE. This is a host
                                        logical address > 2G unless
                                        the queue is empty.
0670 1648 Signed       4 RSASXPCT       Count of SXS pages on the SXS
                                        Potentially Stealable Page Queue.
0674 1652 Signed       4 *              Reserved for IBM use.
          Queues of Available SXS Pages With Backing Frames
      Only SXSTEs with SXSAVAIL=1, SXSBACKD=1 which are not in
      use are on these queues and all available, backed SXSTEs
      must be on one of the queues unless it is in transition
      to or from another state. If they are in the Transitory
      state then SXSONQUE will be off.
      Which of the queues the SXSTE is on depends on whether the
      backing frame resides above or below 2G in real storage.
0678 1656 Dbl-Word     8 RSASXAAN (0)   Anchor for queue of available SXS
                                        pages backed Above 2G.
0678 1656 Address      8 RSASXAFP       Forward pointer for available SXS
                                        pages backed Above 2G. This is a
                                        host logical address >2G
                                        unless the queue is empty.
0680 1664 Address      8 RSASXABP       Backward pointer for available
                                        SXS pages backed Above 2G. This
                                        is a host logical address >2G
                                        unless the queue is empty.
0688 1672 Signed       4 RSASXACT       Count of SXS pages on the queue
                                        of SXS pages backed Above 2G.
068C 1676 Signed       4 RSASXAMX       Maximum number of pages on the
                                        backed Above 2G queue. Note:
                                        Field must be positive.
0690 1680 Dbl-Word     8 RSASXBAN (0)   Anchor for queue of available SXS
                                        pages backed Below 2G.
0690 1680 Address      8 RSASXBFP       Forward pointer for available SXS
                                        pages backed Below 2G. This is a
                                        host logical address >2G
                                        unless the queue is empty.
0698 1688 Address      8 RSASXBBP       Backward pointer for available
                                        SXS pages backed Below 2G. This
                                        is a host logical address >2G
                                        unless the queue is empty.
06A0 1696 Signed       4 RSASXBCT       Count of SXS pages on the queue
                                        of SXS pages backed Below 2G.
06A4 1700 Signed       4 RSASXBMX       Maximum number of pages on the
                                        backed Below 2G queue. Note:
                                        Field must be positive.
                SXS Page Request Defer Queue data
06A8 1704 Dbl-Word     8 RSASXDAN (0)   SXS page request defer anchor.
06A8 1704 Address      4 RSASXDFP       Defer queue forward pointer. It
                                        is a host logical CPEBK address
                                        unless the queue is empty.
06AC 1708 Address      4 RSASXDBP       Defer queue backward pointer. It
                                        is a host logical CPEBK address
                                        unless the queue is empty.
06B0 1712 Signed       4 RSASXDCT       Count deferred SXS page requests
                                        that are waiting for an available
                                        SXS page. This is the sum
                                        RSASXDCA+RSASXDPB+RSASXDPA.
06B4 1716 Signed       4 RSASXDCA       Count deferred SXS page requests
                                        that are waiting for an available
                                        SXS page for an alias. This is a
                                        subset of RSASXDCT.
06B8 1720 Signed       4 RSASXDPB       Count deferred SXS page requests
                                        that are waiting for an SXS page
                                        to satisfy a request for a page
                                        backed <2G. This is a subset
                                        of RSASXDCT.
06BC 1724 Signed       4 RSASXDPA       Count deferred SXS page requests
                                        that are waiting for an SXS page
                                        to satisfy a request for a page
                                        with backing=ANY. This is a
                                        subset of RSASXDCT.
06C0 1728 Signed       4 RSASXRDA       Count of times an attempt was
                                        made to redrive tasks waiting for
                                        an available SXS page.
06C4 1732 Signed       4 RSASXRDC       Count of individual task redrives
                                        for tasks waiting for a page.
                         SXS Page Counts
      These counts only include SXS pages managed by the page
      manager using the SXS page management table (SXSTEs). This
      does not include the SXS pages used for the frame table or
      the SXS page management table itself. The total managed
      SXS pages is SYSSXSSZ/x'1000' and set at initialization.
      All managed SXS pages are:
      - backed or not backed
      - available or in use, unless in the Transitory state.
      All backed SXS pages are:
      - backed below 2G or backed above 2G. Backed pages may be
        in use or available. Available backed pages will be on
        one of the available SXS page queues. In use SXS pages
        may or may not be on the SXS Potentially Stealable Queue.
        Backed pages may be in the Transitory state temporarily
        while being converted between the in-use and available
        states.
      All available SXS pages are:
      - not backed, backed <2G, or backed >2G. Each of these
        types of available pages are on different queues.
      All in use SXS pages:
      - must be backed
      - are aliases or CP type SXS pages (eg. HCPGETST PAGES=)
      All in use CP type SXS pages are:
      - permanently allocated at initialization or allocated
        later using HCPGETST PAGES= or for free storage using
        HCPSXPFS.
      Some pages considered in use may be made available by
      stealing. This applies to SXS alias pages for translated
      pageable frames if the page is not last translated or
      locked. All pages in the stealable state will be on the
      Potentially Stealable Queue, but not all pages on the
      Potentially Stealable Queue will be stealable. See HCPSXSTE
      COPY for a discussion of rules for stealing Aliases.
06C8 1736 Signed       4 RSASXAVL       Count of available SXS pages
                                        including those with backing
                                        frames. The number of available
                                        SXS pages without backing frames
                                        is RSASXAVL-(RSASXACT+RSASXBCT)
                                        which is also RSASXQCT. Does not
                                        include Transitory state SXSTEs.
06CC 1740 Signed       4 RSASXUSD       Count of SXS pages in use as CP
                                        pages or aliases including
                                        no-owned aliases and SXS pages
                                        assigned to tasks deferred on
                                        frames in the real frame manager.
                                        This value should match
                                        ((SYSSXSZ/x'1000')-RSASXAVL).
06D0 1744 Signed       4 RSASXUCP       Count of SXS pages in use as CP
                                        pages. This includes free
                                        storage, HCPGETST PAGES=, and
                                        permanently allocated at
                                        initialization.
06D4 1748 Signed       4 RSASXUID       Count of all ID-mapped SXS pages
                                        (host logical = host real addr)
                                        primarily CP nucleus and PFXPGS.
06D8 1752 Signed       4 RSASXUFS       Count of SXS pages in use as free
                                        storage pages with backing frames
                                        below 2G. These are SXSTEs with
                                        SXSCSB0=x'61'.
06DC 1756 Signed       4 RSASXUFG       Count of SXS pages in use as free
                                        storage pages with backing frames
                                        above 2G. These are SXSTEs with
                                        SXSCSB0=x'61'.
06E0 1760 Signed       4 RSASXUOT       Count of pages of other CP types:
                                        (RSASXUCP-(RSASXUID+RSASXUFS
                                        +RSASXUFG).
06E4 1764 Signed       4 RSASXBKA       Count of SXS pages backed above
                                        2G. This includes RSASXACT as
                                        well as in use SXS pages and
                                        Transitory SXSTEs backed>2G.
06E8 1768 Signed       4 RSASXBKB       Count of SXS pages backed below
                                        2G. This includes RSASXBCT as
                                        well as in use SXS pages and
                                        Transitory SXSTEs backed<2G.
06EC 1772 Signed       4 RSASXALI       Count of SXS alias pages
                                        associated with "pageable FRMTEs"
                                        and may be stealable if not last
                                        translated or locked. Also
                                        includes count of no-owned
                                        SXSTEs.
06F0 1776 Signed       4 RSASXNOP       Count of no-owned SXS aliases.
06F4 1780 Signed       4 RSASXCTG       Count of SXS pages in use as part
                                        of a contiguous page request from
                                        HCPGETST with PAGES>1. This
                                        count does not include the pages
                                        that were pre-allocated as part
                                        of storage initialization.
      The following fields are not serialized by RSASXQLK.
06F8 1784 Signed       4 RSASXDFA       Count of SXS page requests
                                        deferred in the real frame
                                        manager for ANY backing frame.
                                        Since only requests for single
                                        pages can defer, this is also the
                                        count of pages associated with
                                        those deferred tasks. It is also
                                        the count of frames needed. A
                                        Transitory SXSTE exists for each
                                        deferred frame request. This
                                        count is serialized by CS.
06FC 1788 Signed       4 RSASXDFB       Count of SXS pages requests
                                        deferred in the real frame
                                        manager for a frame below 2G.
                                        Since only requests for single
                                        pages can defer, this is also the
                                        count of pages associated with
                                        those deferred tasks. It is also
                                        the count of frames needed. A
                                        Transitory SXSTE exists for each
                                        deferred frame request. This
                                        count is serialized by CS.
0700 1792 Signed       4 RSASXCLA       Count of locked SXS alias pages
                                        locked by HCPTRANS or command.
                                        Updated in HCPTRANS processor,
                                        not updated by SXS page mgr.
                                        Serialized by Compare-and-Swap.
0704 1796 Signed       4 RSASXCPL       Count of SXS alias pages locked
                                        by the CP LOCK command. Updated
                                        in the LOCK command processor,
                                        not updated by SXS page mgr. This
                                        is a subset of RSASXCLA.
                                        Serialized by Compare-and-Swap.
0708 1800 Signed       4 *              Reserved for IBM use.
           Miscellaneous SXS Page Manager Fields.
070C 1804 Signed       4 RSASXLOK       SXSPM redrive process lockword.
                                        Word used to ensure the SXSPM
                                        request redrive routine is only
                                        invoked by the dispatcher on one
                                        processor at a time. This word
                                        can be in any of the following
                                        states as defined in HCPEQUAT:
                                        DSPNOBFW - no work to do DSPFSCHD
                                        - foreground scheduled DSPFACTV -
                                        foreground active DSPBSCHD -
                                        background scheduled DSPBACTV -
                                        background active Serialized by
                                        compare-and-swap
0710 1808 Dbl-Word     8 RSASXFLGS      SXS status flag bits
0718 1816 Address      8 RSASXSTO       SXS Segment Table Origin for the
                                        segment table that maps the SXS
                                        storage from 0 to SYSSXSSZ. This
                                        is the only section of the SXS
                                        that has PTEs that are updated
                                        after initialization. Because the
                                        entire address range from 0 to
                                        SYSSXSSZ can currently be mapped
                                        by a single segment table, this
                                        STO is used in HCPSXA and HCPSXP
                                        instead of starting at the ASCE
                                        to walk the DAT tables. Starting
                                        at the segment table also depends
                                        on the fact that the segment
                                        table is permanently allocated
                                        during initialization. This field
                                        is set at initialization and
                                        never changes.
0720 1824 Signed       4 RSASXQRA       Replenishment Amount - number of
                                        SXS pages to add to available,
                                        unbacked SXS page queue each time
                                        it is replenished. Must be a
                                        multiple of RSASXQBS.
0724 1828 Signed       4 RSASXRPM       The minimum number of pages on
                                        the available, unbacked SXS page
                                        queue at the completion of the
                                        replenishment routine since the
                                        system was IPLed.
0728 1832 Signed       4 RSASXRFC       Redrive Failure Count. The number
                                        of consecutive times HCPSXARR ran
                                        and the reserved page list was
                                        depleted or there were deferred
                                        requests but HCPSXARR could not
                                        satisfy any of them. This count
                                        is used by HCPSXARR to determine
                                        when to give up (SXA004 abend).
072C 1836 Signed       4 *              Reserved for IBM use.
              End of SXS page manager data area
0730 1840 Signed       4 RSAFOBCT       Count of FCP Operation Blocks
                                        (FOBs) that are currently in the
                                        system. This includes all FOBs
                                        that are on processor local
                                        Available lists as well as those
                                        that are currently in use.
0734 1844 Signed       4 *              RESERVED FOR IBM USE
     |        Cleared Available List Data:                      |
0738 1848 Dbl-Word     8 RSACALAN (0)
0738 1848 Signed       8 RSACALFP       Forward Pointer: Host Logical
                                        Address of the first FRMTE on the
                                        Cleared Available List.
0740 1856 Signed       8 RSACALBP       Backward Pointer: Host Logical
                                        Address of the last FRMTE on the
                                        Cleared Available List.
0748 1864 Signed       8 RSACALCT       Non-negative count of the total
                                        number of FRMTEs on the Cleared
                                        Available List.
0750 1872 Address      8 RSACALUT       Upper Threshold: Non-negative
                                        target number of FRMTEs for the
                                        background replenishment task to
                                        have on the Cleared Available
                                        List. Note: As currently
                                        implemented, this field can
                                        really only be a value that can
                                        be represented with 31 bits.
          00000020       RSAINITU       32 Initial, increment, and
                                        decrement value for RSACALUT.
0758 1880 Address      8 RSACALMT       Middle Threshold: Non-negative
                                        target number of FRMTEs for the
                                        foreground replenishment task to
                                        have on the Cleared Available
                                        List. Note that we do not want to
                                        fill to the Upper Threshold in
                                        the foreground because this might
                                        take too long and we'd rather
                                        have the replenishment done in
                                        the background if possible. Note:
                                        As currently implemented, this
                                        field can really only be a value
                                        that can be represented with 31
                                        bits.
          00000008       RSAINITM       8 Initial, increment, and
                                        decrement value for RSACALMT.
0760 1888 Address      8 RSACALLT       Lower Threshold: Non-negative
                                        number of FRMTEs on the Cleared
                                        Available List below which the
                                        Dispatcher must call a foreground
                                        replenishment task since the
                                        background task is not being
                                        called frequently enough to keep
                                        the list at a sufficient level.
                                        Note: As currently implemented,
                                        this field can really only be a
                                        value that can be represented
                                        with 31 bits.
          00000004       RSAINITL       4 Initial, increment, and
                                        decrement value for RSACALLT.
0768 1896 Signed       8 RSACALLK (6)   Spin-lock word to control access
                                        to the Cleared Available List.
0798 1944 Signed       4 RSARCLOK       Word used to ensure the list
                                        replenishment routine is only
                                        invoked by the dispatcher on one
                                        processor at a time. This ensures
                                        only one of the background or
                                        foreground replenishment tasks
                                        are running at a time. This word
                                        can be in any of the following
                                        states as defined in HCPEQUAT:
                                        DSPNOBFW - no work to do DSPFSCHD
                                        - foreground scheduled DSPFACTV -
                                        foreground active DSPBSCHD -
                                        background scheduled DSPBACTV -
                                        background active Serialized by
                                        compare-and-swap
079C 1948 Signed       4 *              Reserved for IBM use
       End of Cleared Available List Data Area
     |  Anti-Aliasing data area                                 |
      NOTES      : When HCPISGTP decides that the storage configuration
            supports anti-aliasing it will turn on RSAAAON,
            initialize RSAAAPFX to be the top half megabyte of
            lowest online range of storage, and set RSAAASXS to
            the value to use for SYSSXSSZ. When RSAAAON is set
            frame table and SXSTB initialization will use the
            alternate origins specified in RSAAAFTO and RSAAASTO,
            respectively.
07A0 1952 Signed       4 RSAAAFLG (0)   Anti-aliasing status flags
07A0 1952 Bitstring    3 *              RESERVED
07A3 1955 Bitstring    1 RSAAASTA       Anti-Aliasing status
          1... ....      RSAAAON        X'80' RSAAAON ON = Anti-aliasing
                                        is active
07A4 1956 Signed       4 RSAAAPFX       Alternate processor PFXPG table
                                        origin when using anti-aliasing.
07A8 1960 Dbl-Word     8 RSAAASXS (0)   Anti-aliasing SYSSXSSZ value.
07A8 1960 Bitstring    8 *              DEFAULT VALUE TO USE WHEN
                                        ANTI-ALIASING IS ON, AND
                                        SYSGTORS=8G-1 OR SYSGTORS=2G-1,
                                        AND SYSSXSSZ WAS NOT REDUCED BY
                                        USE OF A REGULATOR RANGE.
07B0 1968 Dbl-Word     8 RSAAAFTO (0)   Frame Table Origin when using
07B0 1968 Bitstring    8 *              ANTI-ALIASING. (5G-112M)
07B8 1976 Dbl-Word     8 RSAAASTO (0)   SXSTB Origin when using
07B8 1976 Bitstring    8 *              ANTI-ALIASING. (2T+1G-32M)
     |  Emergency PGMBK allocation section                      |
      NOTES      :
            If HCPPPIGF attempts to obtain a PGMBK but fails
            too many times, an emergency PGMBK will be allocated
            from this queue.
07C0 1984 Dbl-Word     8 * (0)          Alignment
07C0 1984 Bitstring    1 RSAemTS        Test-and-Set controls access to
                                        these next fields
07C1 1985 Bitstring    1 RSAemFL        Emergency PGMBK pool flags
          .... 1...      RSAemRP        X'08' RSAemRP Replenishment
                                        required
07C2 1986 Bitstring    1 * (2)          Reserved for IBM use
07C4 1988 Signed       4 RSAemERG       Count of all attempts to get an
                                        emergency PGMBK, including when
                                        the pool was empty. May wrap.
07C8 1992 Address      8 RSAemFMT       A(FRMTE that starts the queue)
07D0 2000 Signed       4 RSAemCPc       Count of emergency PGMBKs. Number
                                        of frames is equal to RSAemCPc *
                                        2
07D4 2004 Signed       4 RSAemDFR       Count of deferrals of guests. May
                                        wrap.
07D8 2008 Signed       4 RSAemBLO       Count of times when the pool
                                        dipped below RSAemLO. May wrap.
07DC 2012 Signed       4 RSAemPTY       Count of times the pool was
                                        empty. May wrap.
07E0 2016 Address      4 RSAemCPq       A(deferred CPEBK queue)
07E4 2020 Address      4 RSAemRPT       A(replenishment task CPEBK)
      End of fields controlled by RSAemTS.
07E8 2024 Signed       4 RSAemLO        Lo threshold. Updated only under
                                        the VARY PROCESSOR lock. Computed
                                        value is PGMBKperPROC * #online
                                        processors
07EC 2028 Signed       4 RSAemHI        Hi threshold. Updated only under
                                        the VARY PROCESSOR lock.
     |        Demand Scan Steal Counts:                         |
      NOTES      : These fields are arranged in blocks of four related
            fields corresponding to the PLSBK fields.
            For example, given the PLSBK field PLSLTDP1 there
            are four fields here that contain the counts of
            singles <2G, singles >2G, contigs <2G, and contigs
            >2G. The order of the fields in each set of four
            is important because the code that updates them
            assumes they are in sequential words in storage.
      Updates to these fields are serialized by RSADSLOK.
07F0 2032 Signed       4 RSALTDB1       Stolen B2G LT Dorm P1
07F4 2036 Signed       4 RSALTDA1       Stolen A2G LT Dorm P1
07F8 2040 Signed       4 RSALTDD1       Stolen contig B2G LT Dorm P1
07FC 2044 Signed       4 RSALTDC1       Stolen contig A2G LT Dorm P1
0800 2048 Signed       4 RSALTDB2       Stolen B2G LT Dorm P2
0804 2052 Signed       4 RSALTDA2       Stolen A2G LT Dorm P2
0808 2056 Signed       4 RSALTDD2       Stolen contig B2G LT Dorm P2
080C 2060 Signed       4 RSALTDC2       Stolen contig A2G LT Dorm P2
0810 2064 Signed       4 RSALTDBE       Stolen B2G LT Dorm EP
0814 2068 Signed       4 RSALTDAE       Stolen A2G LT Dorm EP
0818 2072 Signed       4 RSALTDDE       Stolen contig B2G LT Dorm EP
081C 2076 Signed       4 RSALTDCE       Stolen contig A2G LT Dorm EP
0820 2080 Signed       4 RSADRMB1       Stolen B2G Dorm P1
0824 2084 Signed       4 RSADRMA1       Stolen A2G Dorm P1
0828 2088 Signed       4 RSADRMD1       Stolen contig B2G Dorm P1
082C 2092 Signed       4 RSADRMC1       Stolen contig A2G Dorm P1
0830 2096 Signed       4 RSADRMB2       Stolen B2G Dorm P2
0834 2100 Signed       4 RSADRMA2       Stolen A2G Dorm P2
0838 2104 Signed       4 RSADRMD2       Stolen contig B2G Dorm P2
083C 2108 Signed       4 RSADRMC2       Stolen contig A2G Dorm P2
0840 2112 Signed       4 RSADRMBE       Stolen B2G Dorm EP
0844 2116 Signed       4 RSADRMAE       Stolen A2G Dorm EP
0848 2120 Signed       4 RSADRMDE       Stolen contig B2G Dorm EP
084C 2124 Signed       4 RSADRMCE       Stolen contig A2G Dorm EP
0850 2128 Signed       4 RSAELGB1       Stolen B2G Elig P1
0854 2132 Signed       4 RSAELGA1       Stolen A2G Elig P1
0858 2136 Signed       4 RSAELGD1       Stolen contig B2G Elig P1
085C 2140 Signed       4 RSAELGC1       Stolen contig A2G Elig P1
0860 2144 Signed       4 RSAELGB2       Stolen B2G Elig P2
0864 2148 Signed       4 RSAELGA2       Stolen A2G Elig P2
0868 2152 Signed       4 RSAELGD2       Stolen contig B2G Elig P2
086C 2156 Signed       4 RSAELGC2       Stolen contig A2G Elig P2
0870 2160 Signed       4 RSAELGBE       Stolen B2G Elig EP
0874 2164 Signed       4 RSAELGAE       Stolen A2G Elig EP
0878 2168 Signed       4 RSAELGDE       Stolen contig B2G Elig EP
087C 2172 Signed       4 RSAELGCE       Stolen contig A2G Elig EP
0880 2176 Signed       4 RSADSPB1       Stolen B2G Disp P1
0884 2180 Signed       4 RSADSPA1       Stolen A2G Disp P1
0888 2184 Signed       4 RSADSPD1       Stolen contig B2G Disp P1
088C 2188 Signed       4 RSADSPC1       Stolen contig A2G Disp P1
0890 2192 Signed       4 RSADSPB2       Stolen B2G Disp P2
0894 2196 Signed       4 RSADSPA2       Stolen A2G Disp P2
0898 2200 Signed       4 RSADSPD2       Stolen contig B2G Disp P2
089C 2204 Signed       4 RSADSPC2       Stolen contig A2G Disp P2
08A0 2208 Signed       4 RSADSPBE       Stolen B2G Disp EP
08A4 2212 Signed       4 RSADSPAE       Stolen A2G Disp EP
08A8 2216 Signed       4 RSADSPDE       Stolen contig B2G Disp EP
08AC 2220 Signed       4 RSADSPCE       Stolen contig A2G Disp EP
08B0 2224 Signed       4 RSASHRB1       Stolen B2G Shared P1
08B4 2228 Signed       4 RSASHRA1       Stolen A2G Shared P1
08B8 2232 Signed       4 RSASHRD1       Stolen contig B2G Shared P1
08BC 2236 Signed       4 RSASHRC1       Stolen contig A2G Shared P1
08C0 2240 Signed       4 RSASHRB2       Stolen B2G Shared P2
08C4 2244 Signed       4 RSASHRA2       Stolen A2G Shared P2
08C8 2248 Signed       4 RSASHRD2       Stolen contig B2G Shared P2
08CC 2252 Signed       4 RSASHRC2       Stolen contig A2G Shared P2
08D0 2256 Signed       4 RSASHRBE       Stolen B2G Shared EP
08D4 2260 Signed       4 RSASHRAE       Stolen A2G Shared EP
08D8 2264 Signed       4 RSASHRDE       Stolen contig B2G Shared EP
08DC 2268 Signed       4 RSASHRCE       Stolen contig A2G Shared EP
     |        Available List Floor Constants                    |
08E0 2272 Signed       4 RSAAVLFT       <2G Singles list Floor
08E4 2276 Signed       4 RSAAVCFT       <2G Contigs list Floor
08E8 2280 Signed       4 RSAAVLFG       >2G Singles list Floor
08EC 2284 Signed       4 RSAAVCFG       >2G Contigs list Floor
     |        Demand Scan 'unsatisfied' counts                  |
08F0 2288 Signed       4 RSADSCD0       <2G Singles unsatisfied count
08F4 2292 Signed       4 RSADSCDG       >2G Singles unsatisfied count
08F8 2296 Signed       4 RSADSCC0       <2G Contigs unsatisfied count
08FC 2300 Signed       4 RSADSCCG       >2G Contigs unsatisfied count
0900 2304 Signed       4 * (3)          Reserved for IBM use.
     |        Turnover Rate Balancing Multipliers               |
090C 2316 Signed       4 RSATURN0       <2G Turnover Rate Multiplier
0910 2320 Signed       4 RSATURNG       >2G Turnover Rate Multiplier
     |        PGMBK Steal Performance Indicators                |
      Updates to these fields are serialized by RSADSLOK.
0918 2328 Dbl-Word     8 RSAVGPST       Average time spent (in TOD units)
                                        in PGMBK Steal per PGMBK
     |        Reset interval data area:                         |
0470 1136 Address      4 RSARESLK       Reset interval data area lock
                                        This field is updated using
                                        Compare-and-Swap logic.
0474 1140 Signed       4 *              Reserved for IBM use
0478 1144 Signed       4 RSAALLTA       Total number of frames taken by
                                        the available list replenishment
                                        functions since System IPL. This
                                        count is updated using
                                        Compare-and-Swap logic.
047C 1148 Signed       4 RSAAVGDU       Average number of users in the
                                        dispatch list (samples taken by
                                        HCPALURS). This count is updated
                                        only when the reset interval data
                                        area lock (RSARESLK) is held.
0480 1152 Signed       4 RSAAVGRT       Average number of frames taken by
                                        the available list replenishment
                                        functions per second. This count
                                        is updated only when the reset
                                        interval data area lock
                                        (RSARESLK) is held.
0484 1156 Signed       4 RSAOLDTA       Total number of frames taken by
                                        the available list replenishment
                                        functions at the time of the last
                                        reset interval calculation. This
                                        count is updated only when the
                                        reset interval data area lock
                                        (RSARESLK) is held.
0488 1160 Dbl-Word     8 * (0)
0488 1160 Signed       8 RSAOLDTD       TOD at the time of the last reset
                                        interval calculation. This count
                                        is updated only when the reset
                                        interval data area lock
                                        (RSARESLK) is held.
0490 1168 Dbl-Word     8 * (0)
0490 1168 Signed       8 RSARESSA       Reset interval for shared address
                                        spaces in TOD units This count is
                                        updated only when the reset
                                        interval data area lock
                                        (RSARESLK) is held or at
                                        initialization time.
     |                   SXS status flag bits                   |
0710 1808 Bitstring    5 *              Reserved
0715 1813 Bitstring    1 RSASXINI       SXSPM initialization flags.
          1... ....      RSASXIMX       X'80' RSASXIMX When set indicates
                                        the maximum available, backed
                                        page queue size values are set to
                                        values used during
                                        initialization. The values get
                                        reset after seeing SYSSINIT is
                                        off.
0716 1814 Bitstring    1 RSASXREP       SXSPM queue replenishment flags
          1... ....      RSASXRPF       X'80' RSASXRPF Replenishment
                                        failed to steal any aliases the
                                        last time it ran.
          .1.. ....      RSASXRPL       X'40' RSASXRPL Replenishment
                                        stole less aliases than
                                        replenishment amt (RSASXQRA)
0717 1815 Bitstring    1 RSASXPQS       Potentially stealable queue
                                        status bits
          1... ....      RSASXNST       X'80' ON = SX Page Mgr is
                                        prohibited from using the
                                        stealable queue (RSASXPAN) for
                                        anything other than free storage.
                                        Turned on by HCPSXPFS only

 

RSAAVNKR Storage Layout

          
*** RSAAVNKR - RSM common area mapping
*
*     +-------------------------------------------------------+
*   0 |                       RSAAVFP                         |
*     +-------------------------------------------------------+
*   8 |                       RSAAVBP                         |
*     +-------------------------------------------------------+
*  10 |                       RSAAVCT                         |
*     +-------------------------------------------------------+
*  18
*
*** RSAAVNKR - RSM common area mapping
          
*** RSMANCHR - RSM common area mapping
*
*     +-------------------------------------------------------+
*   0 |                       RSMFRCHN                        |
*     +-------------------------------------------------------+
*   8 |                       RSMFRCNT                        |
*     +-------------------------------------------------------+
*  10
*
*** RSMANCHR - RSM common area mapping
          
*** RSMBK - RSM common area mapping
*
*     +---------------------------+---------------------------+
*   0 |         RSASAVFR          |         RSARSAST          |
*     +---------------------------+---------------------------+
*   8 |         RSAMSARC          |         RSAMSASC          |
*     +---------------------------+---------------------------+
*  10 |         RSAMSARH          |         RSADPACP          |
*     +---------------------------+---------------------------+
*  18 |         RSATRSAV          |         RSASTORE          |
*     +---------------------------+---------------------------+
*  20 |         RSAPFXAF          |         RSAPFXND          |
*     +------+------+------+------+---------------------------+
*  28 |:TSKB0|:TSKB1|:TSKB2|:TSKB3|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  30 |                       RSAFNOTI                        |
*     +-------------------------------------------------------+
*  38 |                       RSALGFRM                        |
*     +-------------------------------------------------------+
*  40 |                       RSAGOFFL                        |
*     +-------------------------------------------------------+
*  48 |                       RSAGSTOR                        |
*     +-------------------------------------------------------+
*  50 |                       RSASTORL                        |
*     +-------------------------------------------------------+
*  58 |                       RSALG1ST                        |
*     +-------------------------------------------------------+
*  60 |                       RSALGLST                        |
*     +-------------------------------------------------------+
*  68 |                       RSANOTIB                        |
*     +-------------------------------------------------------+
*  70 |                       RSA2GAFP                        |
*     +-------------------------------------------------------+
*  78 |                       RSA2GABP                        |
*     +-------------------------------------------------------+
*  80 |                       RSA2GAVL                        |
*     +-------------------------------------------------------+
*  88 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  90 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  98 |///////////////////////////|         RSAAVLHG          |
*     +---------------------------+---------------------------+
*  A0 |                                                       |
*     =                       RSA2GLCK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  D0 |                       RSA2GCFP                        |
*     +-------------------------------------------------------+
*  D8 |                       RSA2GCBP                        |
*     +-------------------------------------------------------+
*  E0 |                       RSA2GCVL                        |
*     +-------------------------------------------------------+
*  E8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  F0 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  F8 |///////////////////////////|         RSAAVCHG          |
*     +---------------------------+---------------------------+
* 100 |                                                       |
*     =                       RSA2GCLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 130 |                                                       |
*     =                       RSAPRLK                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 148 |                                                       |
*     =                       RSAASITB                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 1C8 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 1D0 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 1D8 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 1E0 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 1E8 |         RSAPPAQD          |         RSAPPTLK          |
*     +---------------------------+---------------------------+
* 1F0 |         RSARESAC          |///////////////////////////|
*     +---------------------------+---------------------------+
* 1F8 |                       RSARFRSG                        |
*     +-------------------------------------------------------+
* 200 |                       RSAAFRDW                        |
*     +-------------------------------------------------------+
* 208 |                       RSAAFRIU                        |
*     +---------------------------+---------------------------+
* 210 |         RSAAFSDW          |         RSAAFSDB          |
*     +---------------------------+---------------------------+
* 218 |         RSARFRST          |         RSAAFRDB          |
*     +---------------------------+---------------------------+
* 220 |         RSAAFSIU          |         RSAAFSIB          |
*     +---------------------------+---------------------------+
* 228 |         RSAAFRIB          |         RSAVCBDW          |
*     +---------------------------+---------------------------+
* 230 |         RSAVCBDB          |         RSAVCBIU          |
*     +---------------------------+---------------------------+
* 238 |         RSAVCBIB          |         RSAVFSDW          |
*     +---------------------------+---------------------------+
* 240 |         RSAVFSIU          |         RSANALD           |
*     +---------------------------+---------------------------+
* 248 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 250 |         RSANDUCT          |         RSASHRSP          |
*     +---------------------------+---------------------------+
* 258 |                       RSAPPTN                         |
*     +---------------------------+---------------------------+
* 260 |         RSAPPTPS          |         RSAPPTPF          |
*     +---------------------------+---------------------------+
* 268 |         RSAPPTCS          |///////////////////////////|
*     +---------------------------+---------------------------+
* 270 |                                                       |
*     =                       RSASHRLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 288 |                                                       |
*     =                       RSASPMLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 2A0 |                                                       |
*     =                       RSAALCIN                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 2B8 |         RSACTSHR          |         RSABLKGC          |
*     +---------------------------+---------------------------+
* 2C0 |                                                       |
*     =                       RSABLKGF                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 2D8 |         RSACPLOK          |         RSAOFFLN          |
*     +---------------------------+---------------------------+
* 2E0 |         RSASHARE          |         RSANONPG          |
*     +---------------------------+---------------------------+
* 2E8 |         RSAPGABL          |         RSACPLKG          |
*     +---------------------------+---------------------------+
* 2F0 |                       RSAAVLFP                        |
*     +-------------------------------------------------------+
* 2F8 |                       RSAAVLBP                        |
*     +---------------------------+---------------------------+
* 300 |///////////////////////////|         RSAAVAIL          |
*     +---------------------------+---------------------------+
* 308 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 310 |///////////////////////////|         RSAAVLHT          |
*     +---------------------------+---------------------------+
* 318 |                                                       |
*     =                       RSAAVLLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 348 |                       RSA16KBP                        |
*     +-------------------------------------------------------+
* 350 |                       RSAAVCFP                        |
*     +-------------------------------------------------------+
* 358 |                       RSAAVCBP                        |
*     +---------------------------+---------------------------+
* 360 |///////////////////////////|         RSAAVCIL          |
*     +---------------------------+---------------------------+
* 368 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 370 |///////////////////////////|         RSAAVCHT          |
*     +---------------------------+---------------------------+
* 378 |                                                       |
*     =                       RSAAVCLK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 3A8 |         RSAFRQFP          |         RSAFRQBP          |
*     +---------------------------+---------------------------+
* 3B0 |         RSA2GDCT          |         RSAFRQMW          |
*     +---------------------------+---------------------------+
* 3B8 |         RSAFRQDF          |         RSAFRQDL          |
*     +---------------------------+---------------------------+
* 3C0 |                       RSAFRQDT                        |
*     +-------------------------------------------------------+
* 3C8 |                       RSAFRQDA                        |
*     +---------------------------+---------------------------+
* 3D0 |         RSA2GRDA          |         RSA2GRDC          |
*     +---------------------------+---------------------------+
* 3D8 |         RSAFRQWT          |         RSAFRRDA          |
*     +---------------------------+---------------------------+
* 3E0 |         RSAFRRDC          |         RSARESBC          |
*     +------+--------------------+------+--------------------+
* 3E8 |:RFLOK|     RSADSCPU       |:TRQLK|////////////////////|
*     +------+--------------------+------+--------------------+
* 3F0 |                       RSADSTSA                        |
*     +-------------------------------------------------------+
* 3F8 |                       RSADSTSB                        |
*     +---------------------------+---------------------------+
* 400 |         RSASWPWT          |         RSASWP2G          |
*     +---------------------------+---------------------------+
* 408 |         RSAAVLLT          |         RSADECCT          |
*     +---------------------------+---------------------------+
* 410 |         RSAAVCLT          |         RSADECCC          |
*     +-------------+------+------+---------------------------+
* 418 |/////////////|:DECFG|:DECFL|         RSAAVLLG          |
*     +-------------+------+------+---------------------------+
* 420 |         RSADECCG          |         RSAAVCLG          |
*     +---------------------------+---------------------------+
* 428 |         RSADECGC          |         RSACFPCT          |
*     +---------------------------+---------------------------+
* 430 |         RSACFPAV          |         RSAALFMF          |
*     +---------------------------+---------------------------+
* 438 |         RSAAVLEP          |///////////////////////////|
*     +---------------------------+---------------------------+
* 440 |         RSASTLWT          |         RSASWG2G          |
*     +---------------------------+---------------------------+
* 448 |                       RSACNOTI                        |
*     +-------------------------------------------------------+
* 450 |                       RSAFTSSL                        |
*     +-------------------------------------------------------+
* 458 |                       RSAFTSEL                        |
*     +-------------------------------------------------------+
* 460 |                       RSAFTSSG                        |
*     +-------------------------------------------------------+
* 468 |                       RSAFTSEG                        |
*     +-------------------------------------------------------+
* 470 |                                                       |
*     =                       RSARINTA                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 4B0 |         RSAFSA2G          |         RSAFSB2G          |
*     +---------------------------+---------------------------+
* 4B8 |         RSAFSYUA          |         RSAFSYUB          |
*     +---------------------------+---------------------------+
* 4C0 |         RSAFVMUD          |         RSAFVMUB          |
*     +---------------------------+---------------------------+
* 4C8 |         RSAVMXFR          |         RSAVMXFB          |
*     +---------------------------+---------------------------+
* 4D0 |         RSAVMXUD          |         RSAVMXUB          |
*     +---------------------------+---------------------------+
* 4D8 |         RSASYSFR          |         RSASYSFB          |
*     +---------------------------+---------------------------+
* 4E0 |         RSASYSUD          |         RSASYSUB          |
*     +---------------------------+---------------------------+
* 4E8 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 4F0 |         RSALIM1           |         RSALIM2           |
*     +---------------------------+---------------------------+
* 4F8 |         RSALIM3           |         RSALMFUZ          |
*     +--------------------+------+---------------------------+
* 500 |////////////////////|:LIMCK|         RSAFSELK          |
*     +--------------------+------+---------------------------+
* 508 |         RSAPLPCT          |         RSAPLPCB          |
*     +---------------------------+---------------------------+
* 510 |         RSANPGCT          |///////////////////////////|
*     +---------------------------+---------------------------+
* 518 |                       RSAEMTSA                        |
*     +-------------------------------------------------------+
* 520 |                       RSAEMTSB                        |
*     +---------------------------+---------------------------+
* 528 |         RSANPGMX          |         RSANPGHI          |
*     +---------------------------+---------------------------+
* 530 |         RSAXTEND          |         RSARESAN          |
*     +---------------------------+---------------------------+
* 538 |         RSARSVLK          |         RSARSVSY          |
*     +---------------------------+---------------------------+
* 540 |         RSAMAXPP          |///////////////////////////|
*     +---------------------------+---------------------------+
* 548 |         RSADEFAN          |         RSADEFLK          |
*     +---------------------------+---------------------------+
* 550 |         RSAPRQWT          |///////////////////////////|
*     +---------------------------+---------------------------+
* 558 |                                                       |
*     =                       RSAFSLCK                        =
*     |                                                       |
*     +-------------+-------------+-------------+-------------+
* 570 |  RSASA1ST   |  RSASALST   |   RSAMSO    |   RSAMSL    |
*     +------+------+-------------+-------------+-------------+
* 578 |:AZNCT|:ZPOOL|/////////////|///////////////////////////|
*     +------+------+-------------+---------------------------+
* 580 |///////////////////////////|         RSAVSLOW          |
*     +---------------------------+---------------------------+
* 588 |                                                       |
*     =                       RSAVHSLK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 5A0 |///////////////////////////|         RSAVHSAD          |
*     +---------------------------+---------------------------+
* 5A8 |                                                       |
*     =                       RSANOQLK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 5D8 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 5E0 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 5E8 |                       RSANOQFR                        |
*     +-------------------------------------------------------+
* 5F0 |                       RSANOQPG                        |
*     +---------------------------+---------------------------+
* 5F8 |///////////////////////////|         RSANOLKL          |
*     +---------------------------+---------------------------+
* 600 |                       RSANOLKA                        |
*     +---------------------------+---------------------------+
* 608 |         RSANOLOK          |///////////////////////////|
*     +---------------------------+---------------------------+
* 610 |         RSADPPB           |         RSADPPA           |
*     +---------------------------+---------------------------+
* 618 |                                                       |
*     =                       RSASXQLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 648 |                       RSASXQFP                        |
*     +-------------------------------------------------------+
* 650 |                       RSASXQBP                        |
*     +---------------------------+---------------------------+
* 658 |         RSASXQCT          |         RSASXQMN          |
*     +---------------------------+---------------------------+
* 660 |                       RSASXPFP                        |
*     +-------------------------------------------------------+
* 668 |                       RSASXPBP                        |
*     +---------------------------+---------------------------+
* 670 |         RSASXPCT          |///////////////////////////|
*     +---------------------------+---------------------------+
* 678 |                       RSASXAFP                        |
*     +-------------------------------------------------------+
* 680 |                       RSASXABP                        |
*     +---------------------------+---------------------------+
* 688 |         RSASXACT          |         RSASXAMX          |
*     +---------------------------+---------------------------+
* 690 |                       RSASXBFP                        |
*     +-------------------------------------------------------+
* 698 |                       RSASXBBP                        |
*     +---------------------------+---------------------------+
* 6A0 |         RSASXBCT          |         RSASXBMX          |
*     +---------------------------+---------------------------+
* 6A8 |         RSASXDFP          |         RSASXDBP          |
*     +---------------------------+---------------------------+
* 6B0 |         RSASXDCT          |         RSASXDCA          |
*     +---------------------------+---------------------------+
* 6B8 |         RSASXDPB          |         RSASXDPA          |
*     +---------------------------+---------------------------+
* 6C0 |         RSASXRDA          |         RSASXRDC          |
*     +---------------------------+---------------------------+
* 6C8 |         RSASXAVL          |         RSASXUSD          |
*     +---------------------------+---------------------------+
* 6D0 |         RSASXUCP          |         RSASXUID          |
*     +---------------------------+---------------------------+
* 6D8 |         RSASXUFS          |         RSASXUFG          |
*     +---------------------------+---------------------------+
* 6E0 |         RSASXUOT          |         RSASXBKA          |
*     +---------------------------+---------------------------+
* 6E8 |         RSASXBKB          |         RSASXALI          |
*     +---------------------------+---------------------------+
* 6F0 |         RSASXNOP          |         RSASXCTG          |
*     +---------------------------+---------------------------+
* 6F8 |         RSASXDFA          |         RSASXDFB          |
*     +---------------------------+---------------------------+
* 700 |         RSASXCLA          |         RSASXCPL          |
*     +---------------------------+---------------------------+
* 708 |///////////////////////////|         RSASXLOK          |
*     +---------------------------+---------------------------+
* 710 |                      RSASXFLGS                        |
*     +-------------------------------------------------------+
* 718 |                       RSASXSTO                        |
*     +---------------------------+---------------------------+
* 720 |         RSASXQRA          |         RSASXRPM          |
*     +---------------------------+---------------------------+
* 728 |         RSASXRFC          |///////////////////////////|
*     +---------------------------+---------------------------+
* 730 |         RSAFOBCT          |///////////////////////////|
*     +---------------------------+---------------------------+
* 738 |                       RSACALFP                        |
*     +-------------------------------------------------------+
* 740 |                       RSACALBP                        |
*     +-------------------------------------------------------+
* 748 |                       RSACALCT                        |
*     +-------------------------------------------------------+
* 750 |                       RSACALUT                        |
*     +-------------------------------------------------------+
* 758 |                       RSACALMT                        |
*     +-------------------------------------------------------+
* 760 |                       RSACALLT                        |
*     +-------------------------------------------------------+
* 768 |                                                       |
*     =                       RSACALLK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 798 |         RSARCLOK          |///////////////////////////|
*     +--------------------+------+---------------------------+
* 7A0 |////////////////////|:AASTA|         RSAAAPFX          |
*     +--------------------+------+---------------------------+
* 7A8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 7B0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 7B8 |///////////////////////////////////////////////////////|
*     +------+------+-------------+---------------------------+
* 7C0 |:EMTS |:EMFL |/////////////|         RSAEMERG          |
*     +------+------+-------------+---------------------------+
* 7C8 |                       RSAEMFMT                        |
*     +---------------------------+---------------------------+
* 7D0 |         RSAEMCPC          |         RSAEMDFR          |
*     +---------------------------+---------------------------+
* 7D8 |         RSAEMBLO          |         RSAEMPTY          |
*     +---------------------------+---------------------------+
* 7E0 |         RSAEMCPQ          |         RSAEMRPT          |
*     +---------------------------+---------------------------+
* 7E8 |         RSAEMLO           |         RSAEMHI           |
*     +---------------------------+---------------------------+
* 7F0 |         RSALTDB1          |         RSALTDA1          |
*     +---------------------------+---------------------------+
* 7F8 |         RSALTDD1          |         RSALTDC1          |
*     +---------------------------+---------------------------+
* 800 |         RSALTDB2          |         RSALTDA2          |
*     +---------------------------+---------------------------+
* 808 |         RSALTDD2          |         RSALTDC2          |
*     +---------------------------+---------------------------+
* 810 |         RSALTDBE          |         RSALTDAE          |
*     +---------------------------+---------------------------+
* 818 |         RSALTDDE          |         RSALTDCE          |
*     +---------------------------+---------------------------+
* 820 |         RSADRMB1          |         RSADRMA1          |
*     +---------------------------+---------------------------+
* 828 |         RSADRMD1          |         RSADRMC1          |
*     +---------------------------+---------------------------+
* 830 |         RSADRMB2          |         RSADRMA2          |
*     +---------------------------+---------------------------+
* 838 |         RSADRMD2          |         RSADRMC2          |
*     +---------------------------+---------------------------+
* 840 |         RSADRMBE          |         RSADRMAE          |
*     +---------------------------+---------------------------+
* 848 |         RSADRMDE          |         RSADRMCE          |
*     +---------------------------+---------------------------+
* 850 |         RSAELGB1          |         RSAELGA1          |
*     +---------------------------+---------------------------+
* 858 |         RSAELGD1          |         RSAELGC1          |
*     +---------------------------+---------------------------+
* 860 |         RSAELGB2          |         RSAELGA2          |
*     +---------------------------+---------------------------+
* 868 |         RSAELGD2          |         RSAELGC2          |
*     +---------------------------+---------------------------+
* 870 |         RSAELGBE          |         RSAELGAE          |
*     +---------------------------+---------------------------+
* 878 |         RSAELGDE          |         RSAELGCE          |
*     +---------------------------+---------------------------+
* 880 |         RSADSPB1          |         RSADSPA1          |
*     +---------------------------+---------------------------+
* 888 |         RSADSPD1          |         RSADSPC1          |
*     +---------------------------+---------------------------+
* 890 |         RSADSPB2          |         RSADSPA2          |
*     +---------------------------+---------------------------+
* 898 |         RSADSPD2          |         RSADSPC2          |
*     +---------------------------+---------------------------+
* 8A0 |         RSADSPBE          |         RSADSPAE          |
*     +---------------------------+---------------------------+
* 8A8 |         RSADSPDE          |         RSADSPCE          |
*     +---------------------------+---------------------------+
* 8B0 |         RSASHRB1          |         RSASHRA1          |
*     +---------------------------+---------------------------+
* 8B8 |         RSASHRD1          |         RSASHRC1          |
*     +---------------------------+---------------------------+
* 8C0 |         RSASHRB2          |         RSASHRA2          |
*     +---------------------------+---------------------------+
* 8C8 |         RSASHRD2          |         RSASHRC2          |
*     +---------------------------+---------------------------+
* 8D0 |         RSASHRBE          |         RSASHRAE          |
*     +---------------------------+---------------------------+
* 8D8 |         RSASHRDE          |         RSASHRCE          |
*     +---------------------------+---------------------------+
* 8E0 |         RSAAVLFT          |         RSAAVCFT          |
*     +---------------------------+---------------------------+
* 8E8 |         RSAAVLFG          |         RSAAVCFG          |
*     +---------------------------+---------------------------+
* 8F0 |         RSADSCD0          |         RSADSCDG          |
*     +---------------------------+---------------------------+
* 8F8 |         RSADSCC0          |         RSADSCCG          |
*     +---------------------------+---------------------------+
* 900 |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
* 908 |///////////////////////////|         RSATURN0          |
*     +---------------------------+---------------------------+
* 910 |         RSATURNG          |///////////////////////////|
*     +---------------------------+---------------------------+
* 918 |                       RSAVGPST                        |
*     +-------------------------------------------------------+
* 920
*
*** RSMBK - RSM common area mapping
          
*** Overlay for RSARINTA in RSMBK
*
*     +---------------------------+---------------------------+
* 470 |         RSARESLK          |///////////////////////////|
*     +---------------------------+---------------------------+
* 478 |         RSAALLTA          |         RSAAVGDU          |
*     +---------------------------+---------------------------+
* 480 |         RSAAVGRT          |         RSAOLDTA          |
*     +---------------------------+---------------------------+
* 488 |                       RSAOLDTD                        |
*     +-------------------------------------------------------+
* 490 |                       RSARESSA                        |
*     +-------------------------------------------------------+
* 498
*
*** Overlay for RSARINTA in RSMBK
          
*** Overlay for RSASXFLGS in RSMBK
*
*     +----------------------------------+------+------+------+
* 710 |//////////////////////////////////|:SXINI|:SXREP|:SXPQS|
*     +----------------------------------+------+------+------+
* 718
*
*** Overlay for RSASXFLGS in RSMBK

 

RSAAVNKR Cross Reference

Symbol         Dspl Value
-------------- ---- -----
RSAemBLO       07D8
RSAemCPc       07D0
RSAemCPq       07E0
RSAemDFR       07D4
RSAemERG       07C4
RSAemFL        07C1
RSAemFMT       07C8
RSAemHI        07EC
RSAemLO        07E8
RSAemPTY       07DC
RSAemRP        07C1 08
RSAemRPT       07E4
RSAemTS        07C0
RSAAAFLG       07A0
RSAAAFTO       07B0
RSAAAON        07A3 80
RSAAAPFX       07A4
RSAAASTA       07A3
RSAAASTO       07B8
RSAAASXS       07A8
RSAAFRDB       021C
RSAAFRDW       0200
RSAAFRIB       0228
RSAAFRIU       0208
RSAAFSDB       0214
RSAAFSDW       0210
RSAAFSIB       0224
RSAAFSIU       0220
RSAALCIN       02A0
RSAALFMF       0434
RSAALLTA       0478
RSAASITB       0148
RSAAVAIL       0304
RSAAVBP        0008
RSAAVCAN       0350
RSAAVCBP       0358
RSAAVCFG       08EC
RSAAVCFP       0350
RSAAVCFT       08E4
RSAAVCHG       00FC
RSAAVCHT       0374
RSAAVCIL       0364
RSAAVCLG       0424
RSAAVCLK       0378
RSAAVCLT       0410
RSAAVCT        0010
RSAAVFP        0000
RSAAVGDU       047C
RSAAVGRT       0480
RSAAVLAN       02F0
RSAAVLBP       02F8
RSAAVLEP       0438
RSAAVLFG       08E8
RSAAVLFP       02F0
RSAAVLFT       08E0
RSAAVLHG       009C
RSAAVLHT       0314
RSAAVLLG       041C
RSAAVLLK       0318
RSAAVLLT       0408
RSAAZNCT       0578
RSABLKGC       02BC
RSABLKGF       02C0
RSACALAN       0738
RSACALBP       0740
RSACALCT       0748
RSACALFP       0738
RSACALLK       0768
RSACALLT       0760
RSACALMT       0758
RSACALUT       0750
RSACFPAV       0430
RSACFPCT       042C
RSACNOTI       0448
RSACPLKG       02EC
RSACPLOK       02D8
RSACTSHR       02B8
RSADCCGC       041A 04
RSADECCC       0414
RSADECCG       0420
RSADECCS       0418
RSADECCT       040C
RSADECFG       041A
RSADECFL       041B
RSADECGC       0428
RSADECRB       041B 01
RSADECRC       041B 04
RSADECRG       041A 01
RSADEFAN       0548
RSADEFLK       054C
RSADPACP       0014
RSADPPA        0614
RSADPPB        0610
RSADPPBW       01D0
RSADPPCA       0610
RSADPPFW       01C8
RSADRMAE       0844
RSADRMA1       0824
RSADRMA2       0834
RSADRMBE       0840
RSADRMB1       0820
RSADRMB2       0830
RSADRMCE       084C
RSADRMC1       082C
RSADRMC2       083C
RSADRMDE       0848
RSADRMD1       0828
RSADRMD2       0838
RSADSCCG       08FC
RSADSCC0       08F8
RSADSCDG       08F4
RSADSCD0       08F0
RSADSCPU       03E9
RSADSLOK       03E8
RSADSPAE       08A4
RSADSPA1       0884
RSADSPA2       0894
RSADSPBE       08A0
RSADSPB1       0880
RSADSPB2       0890
RSADSPCE       08AC
RSADSPC1       088C
RSADSPC2       089C
RSADSPDE       08A8
RSADSPD1       0888
RSADSPD2       0898
RSADSTSA       03F0
RSADSTSB       03F8
RSAELGAE       0874
RSAELGA1       0854
RSAELGA2       0864
RSAELGBE       0870
RSAELGB1       0850
RSAELGB2       0860
RSAELGCE       087C
RSAELGC1       085C
RSAELGC2       086C
RSAELGDE       0878
RSAELGD1       0858
RSAELGD2       0868
RSAEMTSA       0518
RSAEMTSB       0520
RSAFNOTI       0030
RSAFOBCT       0730
RSAFRQAN       03A8
RSAFRQBP       03AC
RSAFRQDA       03C8
RSAFRQDF       03B8
RSAFRQDL       03BC
RSAFRQDT       03C0
RSAFRQFP       03A8
RSAFRQMW       03B4
RSAFRQWT       03D8
RSAFRRDA       03DC
RSAFRRDC       03E0
RSAFSA2G       04B0
RSAFSB2G       04B4
RSAFSELK       0504
RSAFSLCK       0558
RSAFSTBK       0558
RSAFSTLN       057C 00000028
RSAFSTSZ       057C 00000028
RSAFSYUA       04B8
RSAFSYUB       04BC
RSAFTSEG       0468
RSAFTSEL       0458
RSAFTSSG       0460
RSAFTSSL       0450
RSAFVMUB       04C4
RSAFVMUD       04C0
RSAGOFFL       0040
RSAGSTOR       0048
RSAINCGC       041A 08
RSAINCRB       041B 02
RSAINCRC       041B 08
RSAINCRG       041A 02
RSAINITL       0760 00000004
RSAINITM       0758 00000008
RSAINITU       0750 00000020
RSALGFRM       0038
RSALGLST       0060
RSALG1ST       0058
RSALIMCK       0503
RSALIMCS       0500
RSALIMOF       0503 00000000
RSALIMON       0503 00000001
RSALIM1        04F0
RSALIM2        04F4
RSALIM3        04F8
RSALMFUZ       04FC
RSALOTSK       002B 02
RSALTDAE       0814
RSALTDA1       07F4
RSALTDA2       0804
RSALTDBE       0810
RSALTDB1       07F0
RSALTDB2       0800
RSALTDCE       081C
RSALTDC1       07FC
RSALTDC2       080C
RSALTDDE       0818
RSALTDD1       07F8
RSALTDD2       0808
RSAMAXPP       0540
RSAMSARC       0008
RSAMSARH       0010
RSAMSASC       000C
RSAMSL         0576
RSAMSO         0574
RSANALD        0244
RSANASIT       0248
RSANDUCT       0250
RSANOLKA       0600
RSANOLKL       05FC
RSANOLOK       0608
RSANONPG       02E4
RSANOQFR       05E8
RSANOQLK       05A8
RSANOQPG       05F0
RSANOTIB       0068
RSANOXBP       05E0
RSANOXFP       05D8
RSANPGCT       0510
RSANPGHI       052C
RSANPGMX       0528
RSAOFFLN       02DC
RSAOLDTA       0484
RSAOLDTD       0488
RSAPFXAF       0020
RSAPFXND       0024
RSAPGABL       02E8
RSAPLPCB       050C
RSAPLPCT       0508
RSAPPABW       01E0
RSAPPAFW       01D8
RSAPPAQD       01E8
RSAPPTCS       0268
RSAPPTLK       01EC
RSAPPTN        0258
RSAPPTPF       0264
RSAPPTPS       0260
RSAPRLK        0130
RSAPRQWT       0550
RSARCLOK       0798
RSARESAC       01F0
RSARESAN       0534
RSARESBC       03E4
RSARESLK       0470
RSARESSA       0490
RSARFLOK       03E8
RSARFRSG       01F8
RSARFRST       0218
RSARINTA       0470
RSARSAST       0004
RSARSVLK       0538
RSARSVSY       053C
RSASALST       0572
RSASAVFR       0000
RSASA1ST       0570
RSASHARE       02E0
RSASHRAE       08D4
RSASHRA1       08B4
RSASHRA2       08C4
RSASHRBE       08D0
RSASHRB1       08B0
RSASHRB2       08C0
RSASHRCE       08DC
RSASHRC1       08BC
RSASHRC2       08CC
RSASHRDE       08D8
RSASHRD1       08B8
RSASHRD2       08C8
RSASHRLK       0270
RSASHRSP       0254
RSASPMLK       0288
RSASTLWT       0440
RSASTORE       001C
RSASTORL       0050
RSASTRNG       0574
RSASWG2G       0444
RSASWPWT       0400
RSASWP2G       0404
RSASXAAN       0678
RSASXABP       0680
RSASXACT       0688
RSASXAFP       0678
RSASXALI       06EC
RSASXAMX       068C
RSASXAVL       06C8
RSASXBAN       0690
RSASXBBP       0698
RSASXBCT       06A0
RSASXBFP       0690
RSASXBKA       06E4
RSASXBKB       06E8
RSASXBMX       06A4
RSASXCLA       0700
RSASXCPL       0704
RSASXCTG       06F4
RSASXDAN       06A8
RSASXDBP       06AC
RSASXDCA       06B4
RSASXDCT       06B0
RSASXDFA       06F8
RSASXDFB       06FC
RSASXDFP       06A8
RSASXDPA       06BC
RSASXDPB       06B8
RSASXFLGS      0710
RSASXIMX       0715 80
RSASXINI       0715
RSASXLOK       070C
RSASXNOP       06F0
RSASXNST       0717 80
RSASXPAN       0660
RSASXPBP       0668
RSASXPCT       0670
RSASXPFP       0660
RSASXPQS       0717
RSASXQAN       0648
RSASXQBP       0650
RSASXQCT       0658
RSASXQFP       0648
RSASXQLK       0618
RSASXQMN       065C
RSASXQRA       0720
RSASXRDA       06C0
RSASXRDC       06C4
RSASXREP       0716
RSASXRFC       0728
RSASXRPF       0716 80
RSASXRPL       0716 40
RSASXRPM       0724
RSASXSTO       0718
RSASXUCP       06D0
RSASXUFG       06DC
RSASXUFS       06D8
RSASXUID       06D4
RSASXUOT       06E0
RSASXUSD       06CC
RSASYSFB       04DC
RSASYSFR       04D8
RSASYSUB       04E4
RSASYSUD       04E0
RSATASKB       0028
RSATRQLK       03EC
RSATRSAV       0018
RSATSKB0       0028
RSATSKB1       0029
RSATSKB2       002A
RSATSKB3       002B
RSATURNG       0910
RSATURN0       090C
RSAVCBDB       0230
RSAVCBDW       022C
RSAVCBIB       0238
RSAVCBIU       0234
RSAVFSDW       023C
RSAVFSIU       0240
RSAVGPST       0918
RSAVHSAD       05A4
RSAVHSLK       0588
RSAVMXFB       04CC
RSAVMXFR       04C8
RSAVMXUB       04D4
RSAVMXUD       04D0
RSAVSLOW       0584
RSAVVBLK       0580
RSAXTEND       0530
RSAZPOOL       0579
RSA16KBP       0348
RSA2GABP       0078
RSA2GAFP       0070
RSA2GAHD       0070
RSA2GAVL       0080
RSA2GCBP       00D8
RSA2GCFP       00D0
RSA2GCHD       00D0
RSA2GCLK       0100
RSA2GCTG       002B 04
RSA2GCVL       00E0
RSA2GDCT       03B0
RSA2GLCK       00A0
RSA2GRDA       03D0
RSA2GRDC       03D4
RSA2GTSK       002B 01
RSMFRCHN       0000
RSMFRCNT       0008

This information is based on z/VM V5R3.0. Last updated on 25 Jun 2007 at 17:18:59 EDT.
Copyright IBM Corporation, 1990, 2007