ADTSECT Back to Index page
 
Prolog 
Control Block Contents 
   ADTSECT DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  ADTSECT Prolog Top of page
 
 NAME       : ADTSECT
 DESCRIPTION: Active Disk Table
 DSECT      : ADTSECT
 FUNCTION   : ADTSECT describes the attributes of virtual
              disks (A-Z) accessed by a virtual machine by
              the ACCESS command. Space is allocated for the
              ADT when DMSNUC is assembled. In the ADT,
              certain fields are defined for use by both CMS
              and OS. For example, ADTHBCT field at
              displacement 1C (hexadecimal) into ADTSECT is
              also defined as OSADTVTA for use by OS
              simulation routines. ADTSECT is called by the
              ADT macro.
 
 
  ADTSECT Control Block Content Top of page
 

 ADTSECT DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ADTSECT Active Disk Table ACTIVE DISK TABLE 0000 0 Dbl-Word 8 ADTS (0) 0000 0 Bitstring 1 * GENERATE ZERO ADT. 0000 0 Address 4 * 0004 4 Address 4 * FIRST BW PTR IS 0. 0008 8 Address 4 * 0044 68 Character 1 * 0045 69 Character 1 * 0046 70 Bitstring 1 * 0090 144 Character 4 * 0094 148 Character 6 * 009A 154 Character 2 * VERSION LEVEL 00E0 224 Dbl-Word 8 ADTY (0) 00E0 224 Bitstring 1 * GENERATE ZERO ADT. 00E0 224 Address 4 * 00E4 228 Address 4 * BW CHAIN POINTER FOR ADT BLKS. 00E8 232 Address 4 * 0124 292 Character 1 * 0125 293 Character 1 * 0126 294 Bitstring 1 * 0170 368 Character 4 * 0174 372 Character 6 * 017A 378 Character 2 * VERSION LEVEL
 
 
  ADTSECT Storage Layout Top of page
 
          
*** ADTSECT - Active Disk Table
*
*     +------+------------------------------------------------+
*   0 |//////|////////////////////////////////////////////////|
*     +------+////////////////////////////////////////////////|
*   8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+------------------------------------------------+
*  E0 |//////|////////////////////////////////////////////////|
*     +------+////////////////////////////////////////////////|
*  E8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 1C0
*
*** ADTSECT - Active Disk Table
          
*** Overlay for ADTS+(ADTPTR-ADTDSECT) in ADTSECT
*
*     +---------------------------+
*   0 |///////////////////////////| 4
*     +---------------------------+
*
*** Overlay for ADTS+(ADTPTR-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTBWPTR-ADTDSECT) in ADTSECT
*
*                                 +---------------------------+
*   0 ...                       4 |///////////////////////////|
*                                 +---------------------------+
*   8
*
*** Overlay for ADTS+(ADTBWPTR-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTDTA-ADTDSECT) in ADTSECT
*
*     +---------------------------+
*   8 |///////////////////////////| C
*     +---------------------------+
*
*** Overlay for ADTS+(ADTDTA-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTM-ADTDSECT) in ADTSECT
*
*                                 +------+
*  40 ...                      44 |//////| 45
*                                 +------+
*
*** Overlay for ADTS+(ADTM-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTMX-ADTDSECT) in ADTSECT
*
*                                        +------+
*  40 ...                             45 |//////| 46
*                                        +------+
*
*** Overlay for ADTS+(ADTMX-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTFLG1-ADTDSECT) in ADTSECT
*
*                                               +------+
*  40 ...                                    46 |//////| 47
*                                               +------+
*
*** Overlay for ADTS+(ADTFLG1-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTIDENT-ADTDSECT) in ADTSECT
*
*     +---------------------------+
*  90 |///////////////////////////| 94
*     +---------------------------+
*
*** Overlay for ADTS+(ADTIDENT-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTID-ADTDSECT) in ADTSECT
*
*                                 +---------------------------+
*     ...                      94 |///////////////////////////|
*     +-------------+-------------+---------------------------+
*  98 |/////////////| 9A
*     +-------------+
*
*** Overlay for ADTS+(ADTID-ADTDSECT) in ADTSECT
          
*** Overlay for ADTS+(ADTVER-ADTDSECT) in ADTSECT
*
*                   +-------------+
*  98 ...        9A |/////////////| 9C
*                   +-------------+
*
*** Overlay for ADTS+(ADTVER-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTPTR-ADTDSECT) in ADTSECT
*
*     +---------------------------+
*  E0 |///////////////////////////| E4
*     +---------------------------+
*
*** Overlay for ADTY+(ADTPTR-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTBWPTR-ADTDSECT) in ADTSECT
*
*                                 +---------------------------+
*  E0 ...                      E4 |///////////////////////////|
*                                 +---------------------------+
*  E8
*
*** Overlay for ADTY+(ADTBWPTR-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTDTA-ADTDSECT) in ADTSECT
*
*     +---------------------------+
*  E8 |///////////////////////////| EC
*     +---------------------------+
*
*** Overlay for ADTY+(ADTDTA-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTM-ADTDSECT) in ADTSECT
*
*                                 +------+
* 120 ...                     124 |//////| 125
*                                 +------+
*
*** Overlay for ADTY+(ADTM-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTMX-ADTDSECT) in ADTSECT
*
*                                        +------+
* 120 ...                            125 |//////| 126
*                                        +------+
*
*** Overlay for ADTY+(ADTMX-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTFLG1-ADTDSECT) in ADTSECT
*
*                                               +------+
* 120 ...                                   126 |//////| 127
*                                               +------+
*
*** Overlay for ADTY+(ADTFLG1-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTIDENT-ADTDSECT) in ADTSECT
*
*     +---------------------------+
* 170 |///////////////////////////| 174
*     +---------------------------+
*
*** Overlay for ADTY+(ADTIDENT-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTID-ADTDSECT) in ADTSECT
*
*                                 +---------------------------+
*     ...                     174 |///////////////////////////|
*     +-------------+-------------+---------------------------+
* 178 |/////////////| 17A
*     +-------------+
*
*** Overlay for ADTY+(ADTID-ADTDSECT) in ADTSECT
          
*** Overlay for ADTY+(ADTVER-ADTDSECT) in ADTSECT
*
*                   +-------------+
* 178 ...       17A |/////////////| 17C
*                   +-------------+
*
*** Overlay for ADTY+(ADTVER-ADTDSECT) in ADTSECT
 
 
  ADTSECT Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
ADTS           0000
ADTY           00E0
 
This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:36:07 EDT.
Copyright IBM Corporation, 1990, 2020