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


  UOPAG Prolog Top of page
 
 NAME       : UOPAG z/Arch guest Prefix Storage Area - 2nd page.
 DSECT      : UOPAG
 FUNCTION   : This DSECT describes the 2nd page (page one) of
              the z/Arch archecitected 8K PSA.
              Notes      :  This DSECT is used map the architected fields
              of the 2nd page of the z/Arch guest 8K PSA.  It
              starts at guest real location X'1000'.
 
 
  UOPAG Control Block Content Top of page
 

 UOPAG DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure UOPAG Page one of z/Arch Prefix Page 0000 0 Dbl-Word 8 * (54) Reserved for IBM hardware use 01B0 432 Address 8 UOPMCESA Machine Check Extended Save Area absolute address 01B8 440 Signed 8 UOPPFTOK One of the following: -Host pg fault handshaking token -Diag 250 64 bit interrupt parm ** End of hardware reserved area 01C0 448 Dbl-Word 8 * (8) Available for use by programming 00000200 UOPLAP *-UOPAG Limit of Low Address Protection 0200 512 Bitstring 128 UOPFPRLG Floating-point reg logout area 0280 640 Bitstring 128 UOPGPRLG General register logout area 0300 768 Bitstring 16 UOPFXDLG (0) Model dependent fixd logout area 0300 768 Bitstring 16 UOPSTPSW Store-status PSW save area 0310 784 Signed 4 * Reserved for future hardware use 0314 788 Signed 4 * Reserved for future hardware use 0318 792 Signed 4 UOPSTPFX Store-status prefix logout area 031C 796 Signed 4 UOPFPCLG Floating Point Control Register 0320 800 Signed 4 * Reserved for future hardware use 0324 804 Signed 4 UOPTPRLG (0) TOD Programmable Register 0324 804 Signed 2 UOPTPRL0 Zero 0326 806 Signed 2 UOPTPRLF TOD Programmable Field 0328 808 Bitstring 8 UOPMCPUT CPU timer logout area 0330 816 Bitstring 1 UOPCKCM0 Zero 0331 817 Bitstring 7 UOPCKCMP Clock-comparator 0:55 logout area 0338 824 Dbl-Word 8 UOPBEALG Breaking-Event-Address Register logout area. Stored when the BEAR Enhancement facility is installed. 0340 832 Bitstring 64 UOPARLG Access Register logout area 0380 896 Bitstring 128 UOPCRLG Control register logout area 0400 1024 Dbl-Word 8 UOPCCD Cryptography-Control Designation 0408 1032 Dbl-Word 8 UOPAI1D Activity-Instrumentation-Control Designation 0410 1040 Dbl-Word 8 * (30) Reserved for hardware use 0500 1280 Dbl-Word 8 * (32) Reserved for hardware use 0600 1536 Dbl-Word 8 * (32) Reserved for hardware use 0700 1792 Dbl-Word 8 * (32) Reserved for hardware use 0800 2048 Bitstring 256 UOPPITDB Program-interruption TDB
 
 
  UOPAG Storage Layout Top of page
 
          
*** UOPAG - Control Block in UOPAG
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 1B0 |                       UOPMCESA                        |
*     +-------------------------------------------------------+
* 1B8 |                       UOPPFTOK                        |
*     +-------------------------------------------------------+
* 1C0 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 200 |                                                       |
*     =                       UOPFPRLG                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 280 |                                                       |
*     =                       UOPGPRLG                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 300 |                       UOPSTPSW                        |
*     |                                                       |
*     +---------------------------+---------------------------+
* 310 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 318 |         UOPSTPFX          |         UOPFPCLG          |
*     +---------------------------+-------------+-------------+
* 320 |///////////////////////////|  UOPTPRL0   |  UOPTPRLF   |
*     +---------------------------+-------------+-------------+
* 328 |                       UOPMCPUT                        |
*     +------+------------------------------------------------+
* 330 |:CKCM0|                   UOPCKCMP                     |
*     +------+------------------------------------------------+
* 338 |                       UOPBEALG                        |
*     +-------------------------------------------------------+
* 340 |                                                       |
*     =                       UOPARLG                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 380 |                                                       |
*     =                       UOPCRLG                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 400 |                        UOPCCD                         |
*     +-------------------------------------------------------+
* 408 |                       UOPAI1D                         |
*     +-------------------------------------------------------+
* 410 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 500 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 600 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 700 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 800 |                                                       |
*     =                       UOPPITDB                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 900
*
*** UOPAG - Control Block in UOPAG
 
 
  UOPAG Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
UOPAI1D        0408
UOPARLG        0340
UOPBEALG       0338
UOPCCD         0400
UOPCKCMP       0331
UOPCKCM0       0330
UOPCRLG        0380
UOPFPCLG       031C
UOPFPRLG       0200
UOPFXDLG       0300
UOPGPRLG       0280
UOPLAP         01C0 00000200
UOPMCESA       01B0
UOPMCPUT       0328
UOPPFTOK       01B8
UOPPITDB       0800
UOPSTPFX       0318
UOPSTPSW       0300
UOPTPRLF       0326
UOPTPRLG       0324
UOPTPRL0       0324
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:57:33 EDT.
Copyright IBM Corporation, 1990, 2022