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.

XADT

Prolog  

Control Block Contents  

XADT DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

XADT Prolog

Name : DMSXADT Description: Active Disk Table Index DSECT : XADT Function : Index of Active Disk Tables (ADTs) for quick lookup based on mode letter.

 

XADT Control Block Content


XADT DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure XADT Active Disk Table Index 00000010 XADTLEN 16 LENGTH OF ONE INDEX ENTRY 0000 0 Bitstring 0 * (18) 0120 288 Bitstring 1 XADTS ,XL3 0130 304 Bitstring 0 * (5) 0180 384 Bitstring 1 XADTY ,XL3 0190 400 Bitstring 0 * 0000 0 Character 0 XADTENTR (0) INDEX ENTRY DETAIL: 0000 0 Bitstring 1 XADTFLAG FLAG 1... .... XADTACC X'80' 1= DISK IS ACCESSED .1.. .... XADTDYN X'40' 1= ADT IS IN FREE STG 0001 1 Character 1 XADTMODE BYTE TO CONVERT DISK MODE .TO INDEX NUMBER. 0002 2 Bitstring 2 * RESERVED 0004 4 Address 4 XADTNEXT ADDR OF NEXT ENTRY 0008 8 Address 4 XADTPREV ADDR OF PREVIOUS ENTRY 000C 12 Address 4 XADTADDR ADDR OF ADT FOR THIS DISK TRANSLATE TABLE TO CONVERT MODE LETTER IN INDEX NUMBER 01A0 416 Bitstring 9 XADTRTBL A,B,C,D,E,F,G,H,I 01B0 432 Bitstring 9 * J,K,L,M,N,O,P,Q,R 01C1 449 Bitstring 8 * S,T,U,V,W,X,Y,Z

 

XADT Storage Layout

*** XADT - Active Disk Table Index
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 120 |XADTS |////////////////////////////////////////////////|
*     +------+////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 130 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 180 |XADTY |////////////////////////////////////////////////|
*     +------+////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 190 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 1A0 |                       XADTRTBL                        |
*     |      +------------------------------------------------+
* 1A8 |      |////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 1B0 |///////////////////////////////////////////////////////|
*     |//////+------------------------------------------------+
*     |//////|////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 1C0 |//////|////////////////////////////////////////////////|
*     +------+------------------------------------------------+
* 1C8 |//////| 1C9
*     +------+
*
*** XADT - Active Disk Table Index
*** Overlay for XADT in XADT
*
*     +------+------+-------------+---------------------------+
*   0 |:TFLAG|:TMODE|/////////////|         XADTNEXT          |
*     +------+------+-------------+---------------------------+
*   8 |         XADTPREV          |         XADTADDR          |
*     +---------------------------+---------------------------+
*  10
*
*** Overlay for XADT in XADT

 

XADT Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

XADTACC 0000 80

XADTADDR 000C

XADTDYN 0000 40

XADTENTR 0000

XADTFLAG 0000

XADTLEN 0000 00000010

XADTMODE 0001

XADTNEXT 0004

XADTPREV 0008

XADTRTBL 01A0

XADTS 0120

XADTY 0180


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:13:18 EDT.
Copyright IBM Corporation, 1990, 1999