|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ASA64
Control Block Contents
ASA64 DSECT
Cross Reference (Contains links to field and bit definitions)
ASA64 Control Block Content
ASA64 DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure ASA64 AUXILIARY STORAGE ADDRESS TABLE
ENTRY
0000 0 Dbl-Word 8 ASAGENTR (0) Auxiliary Storage Address
0000 0 Signed 4 ASAGW0 Word 0 of ASA64
0004 4 Signed 4 ASAGW1 Word 1 of ASA64
00000008 ASAGLENT *-ASAGENTR Length of one address
table entry
0008 8 Dbl-Word 8 ASAGNEXT (0) Next address table entry
0000 0 Signed 2 ASAGCNUM Auxiliary storage cylinder number
0002 2 Bitstring 1 ASAGPNUM Auxiliary storage page number
0003 3 Bitstring 1 ASAGVOL Auxiliary storage volume code
0004 4 Signed 4 ASAGPTRM Used by PTRM. See VPGGPTRM.
0004 4 Signed 2 * Reserved
0006 6 Signed 2 ASAOVFLW Count of the number of 128 pin-
count overflow increments. Each
increment of ASAOVFLW represents
128 pins. The pin count for a
page is kept in PGSPINCT, which
is only 1 byte in length and can
hold up to 127 pin increments. If
that overflows, ASAOVFLW is
incremented and therefore
represents 128 pins. Note that
ASAOVFLW can be changed with
PCLONLY page serialization by
those tasks that are allowed to
use PCLONLY.
ASA64 Storage Layout
*** ASA64 - AUXILIARY STORAGE ADDRESS TABLE ENTRY
*
* +---------------------------+---------------------------+
* 0 | ASAGW0 | ASAGW1 |
* +---------------------------+---------------------------+
*
*** ASA64 - AUXILIARY STORAGE ADDRESS TABLE ENTRY
*** Overlay for ASAGW0 in ASA64
*
* +-------------+------+------+
* 0 | ASAGCNUM |:GPNUM|:GVOL | 4
* +-------------+------+------+
*
*** Overlay for ASAGW0 in ASA64
*** Overlay for ASAGW1 in ASA64
*
* +---------------------------+
* 0 ... 4 | ASAGPTRM |
* +---------------------------+
* 8
*
*** Overlay for ASAGW1 in ASA64
*** Overlay for ASAGW1 in ASA64
*
* +-------------+-------------+
* 0 ... 4 |/////////////| ASAOVFLW |
* +-------------+-------------+
* 8
*
*** Overlay for ASAGW1 in ASA64
ASA64 Cross Reference
Symbol Dspl Value -------------- ---- ----- ASAGCNUM 0000 ASAGENTR 0000 ASAGLENT 0004 00000008 ASAGNEXT 0008 ASAGPNUM 0002 ASAGPTRM 0004 ASAGVOL 0003 ASAGW0 0000 ASAGW1 0004 ASAOVFLW 0006
Copyright IBM Corporation, 1990, 2007