Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ARUBK
Control Block Contents
ARUBK DSECT
Cross Reference (Contains links to field and bit definitions)
ARUBK Prolog
Name : HCPARUBK Description: Access Real Subsystem Unsolicited Status Header Block DSECT : ARUBK Function : Header block pointing to all unsolicited status entries (i.e., ARUSE entries) for a Diagnose X'254' user. Located by : ARSUSQUE.ARSDT for linked list of all ARUBKs for all Diagnose X'254' users on the system. ARIUNSQ.ARIBK for ARUBK owned by a diagnose user. All ARIBKs for a user will point to the same ARUBK. Created by : HCPARS on open of first connection for guest. Deleted by : HCPARS on close of last connection for guest.
ARUBK Control Block Content
ARUBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARUBK Access Real Subsystem Unsolicited 0000 0 Address 4 ARUNEXT Pointer to next ARUBK 0004 4 Address 4 ARUELST Pointer to ARUSE linked list 0008 8 Dbl-Word 8 ARULOCK (3) Unsolicited status block lock 0020 32 Address 4 ARUBVMD Pointer to base VMDBK for guest 0024 36 Bitstring 12 * Reserved 00000030 ARUBYLEN *-ARUBK Byte length of ARUBK 00000006 ARUDWSIZ ((ARUBYLEN+7)/8) Doubleword length of ARUBK
ARUBK Storage Layout
*** ARUBK - Access Real Subsystem Unsolicited * * +---------------------------+---------------------------+ * 0 | ARUNEXT | ARUELST | * +---------------------------+---------------------------+ * 8 | | * = ARULOCK = * | | * +---------------------------+---------------------------+ * 20 | ARUBVMD |///////////////////////////| * +---------------------------+///////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 * *** ARUBK - Access Real Subsystem Unsolicited
ARUBK Cross Reference
Symbol Dspl Value -------------- ---- ----- ARUBVMD 0020 ARUBYLEN 0024 00000030 ARUDWSIZ 0024 00000006 ARUELST 0004 ARULOCK 0008 ARUNEXT 0000
Copyright IBM Corporation, 1990, 2001