Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ARIBK
Control Block Contents
ARIBK DSECT
Cross Reference (Contains links to field and bit definitions)
ARIBK Prolog
NAME : HCPARIBK DESCRIPTION: Access Real Subsystem Information Block DSECT : ARIBK FUNCTION : Information block for a single Diagnose X'254' connection. LOCATED BY : VDEVARSI CREATED BY : HCPARS DELETED BY : HCPARS
ARIBK Control Block Content
ARIBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARIBK Access Real Subsystem Information Block 0000 0 Dbl-Word 8 ARILOCK (3) Lockword for ARIBK access 0018 24 Bitstring 14 ARISSID Subsystem Id for connection 0026 38 Bitstring 1 ARIFLG1 Flag byte 1 1... .... ARITAPL X'80' ARITAPL Tape library connection 0027 39 Bitstring 1 ARIFLG2 Flag byte 2 1... .... ARICLIP X'80' ARICLIP Close function in progress .1.. .... ARIREST X'40' ARIREST Close function from reset processing ..1. .... ARIUNSP X'20' ARIUNSP Unsolicited status is pending 0028 40 Address 4 ARIIORL Queue of pending AREXBKs (IORBKs) for this connection 002C 44 Address 4 ARIMSGL Queue of pending ARIMSGEs for this connection 0030 48 Address 4 ARIUNSQ Pointer to ARUBK for user 0034 52 Address 4 ARICREG Pointer to register save area used during Close process 0038 56 Signed 4 ARIIOCT Count of IORBKs on ARIIORL queue 003C 60 Bitstring 12 * Reserved 00000048 ARIBYLEN *-ARIBK Byte length of ARIBK 00000009 ARIDWSIZ ((ARIBYLEN+7)/8) Doubleword length of ARIBK
ARIBK Storage Layout
*** ARIBK - Access Real Subsystem Information Block * * +-------------------------------------------------------+ * 0 | | * = ARILOCK = * | | * +-------------------------------------------------------+ * 18 | ARISSID | * | +------+------+ * 20 | |:FLG1 |:FLG2 | * +---------------------------+-------------+------+------+ * 28 | ARIIORL | ARIMSGL | * +---------------------------+---------------------------+ * 30 | ARIUNSQ | ARICREG | * +---------------------------+---------------------------+ * 38 | ARIIOCT |///////////////////////////| * +---------------------------+///////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 48 * *** ARIBK - Access Real Subsystem Information Block
ARIBK Cross Reference
Symbol Dspl Value -------------- ---- ----- ARIBYLEN 003C 00000048 ARICLIP 0027 80 ARICREG 0034 ARIDWSIZ 003C 00000009 ARIFLG1 0026 ARIFLG2 0027 ARIIOCT 0038 ARIIORL 0028 ARILOCK 0000 ARIMSGL 002C ARIREST 0027 40 ARISSID 0018 ARITAPL 0026 80 ARIUNSP 0027 20 ARIUNSQ 0030
Copyright IBM Corporation, 1990, 2011