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 = * | | * +---------------------------+---------------------------+ * 130 | VAAFRTOK |///////////////////////////| * +---------------------------+---------------------------+ * 138 * *** VAABK - ARCHITECTURE ANCHOR BLOCK |
VAABK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- VAADWSZ 0134 00000027 VAAFRTOK 0130 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, 2022