Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
XADT
Control Block Contents
XADT DSECT
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 16 * (18) 0120 288 Bitstring 1 XADTS ,XL3 0130 304 Bitstring 16 * (5) 0180 384 Bitstring 1 XADTY ,XL3 0190 400 Bitstring 16 * 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
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
Last updated on 12 Jul 2001 at 13:32:42 EDT.
Copyright IBM Corporation, 1990, 2001