|
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, 2007