| VAABK | Back to Index page |
|
Prolog Control Block Contents VAABK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| VAABK Prolog | Top of page |
NAME : HCPVAABK
DESCRIPTION: ARCHITECTURE ANCHOR BLOCK
DSECT : VAABK Virtual Architecture Block
FUNCTION : Used to anchor the RDMBK and ARDBK structures reference by
a member of the SSI. The VAABK contains a pointer to a
table of ARDBKs that represent the maximal architectural
characteristics for all members of the SSI. These ARDs are
read from the PDR or updated when a dynamic architecture
update occurs. The VAABK also contains the member's unique
SSI index number and its name. Embedded in the VAABK is a
cross-system lock block (XLKBK), which is used to serialize
relocation domain operations across the SSI.
The VAASEQ sequence number is used to synchronize joining/
re-joining members of the SSI cluster. Every joined member,
once synchronized, will have the same value of VAASEQ.
LOCATED BY : HCPARDVA -- The VAABK block is hardcoded into HCPARD at
this externalized label. Use an EXTRN and
an adcon to get its address. For example:
L R1,=A(HCPARDVA)
SERIALIZED : VAAXLK which is a cross-system global lock that
is maintained by HCPXLK.
CREATED BY : HCPARDIN when the member IPLs
DELETED BY : Never
RELOCATION CONSIDERATIONS :
This structure is not relocated. It is instantiated per
member of the SSI.
|
| VAABK Control Block Content | Top of page |
|
| VAABK Storage Layout | Top of page |
*** VAABK - ARCHITECTURE ANCHOR BLOCK
*
* +-------------------------------------------------------+
* 0 | VAANAME |
* +-------------+-------------+---------------------------+
* 8 |/////////////| VAAINDX | VAASCKID |
* +-------------+-------------+---------------------------+
* 10 | VAASSIP | VAASRDP |
* +---------------------------+---------------------------+
* 18 | VAARDMP | VAASEQ |
* +---------------------------+---------------------------+
* 20 | VAASEQN | VAASCPQ |
* +---------------------------+---------------------------+
* 28 | VAAGDATA | VAAGDAT2 |
* +---------------------------+---------------------------+
* 30 | |
* = VAAXLK =
* | |
* +---------------------------+---------------------------+
* 110 | VAAFRTOK |///////////////////////////|
* +---------------------------+---------------------------+
* 118
*
*** VAABK - ARCHITECTURE ANCHOR BLOCK
|
| VAABK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- VAADWSZ 0114 00000023 VAAFRTOK 0110 VAAGDATA 0028 VAAGDAT2 002C VAAINDX 000A VAANAME 0000 VAARDMP 0018 VAASCKID 000C VAASCPQ 0024 VAASEQ 001C VAASEQN 0020 VAASRDP 0014 VAASSIP 0010 VAAXLK 0030 |
Copyright IBM Corporation, 1990, 2013