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.

ARIBK

Prolog  

Control Block Contents  

ARIBK DSECT

Storage Layout  

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' Tape library connection 0027 39 Bitstring 1 ARIFLG2 Flag byte 2 1... .... ARICLIP X'80' Close function in progress .1.. .... ARIREST X'40' Close function from reset processing ..1. .... ARIUNSP X'20' 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

(contains links to field and bit definitions)
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


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:39:56 EDT.
Copyright IBM Corporation, 1990, 1999