Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be
used for diagnosis only.
|
ARUBK
Prolog
Control Block Contents
ARUBK DSECT
Storage Layout
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 (contains links to field and bit definitions)
Symbol Dspl Value
-------------- ---- -----
ARUBVMD 0020
ARUBYLEN 0024 00000030
ARUDWSIZ 0024 00000006
ARUELST 0004
ARULOCK 0008
ARUNEXT 0000
This information is
based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:40:12 EDT.
Copyright IBM Corporation, 1990, 1999
|