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:
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.