ANODE Back to Index page
 
Prolog 
Control Block Contents 
   Anode 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.

 
  ANODE Control Block Content Top of page
 

 Anode DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure Anode Available List Zone 0000 0 Bitstring 1 anoFlag0 Flag0 IsAnode EQU x'80' This is an Anode. ToTheLeft EQU x'40' Node or Zone, to the left. 0001 1 Bitstring 1 anoFlag1 IsStatic EQU X'40' Is in HCPRSM, not Free storage. 0002 2 Bitstring 1 * (2) Reserved. 0004 4 Address 4 anoParent Parent pointer. 0008 8 Address 4 anoParentTwo 2nd parent pointer for Anode1 and Anode2 to point to Anode3. 000C 12 Address 4 anoLeft Left pointer. 0010 16 Address 4 anoRight Right pointer. 0014 20 Signed 4 * Reserved Must line up with AvlFlags Left 0018 24 Dbl-Word 8 anoLCounts (0) Left counts. 0018 24 Signed 8 anoLContigsCount The count of frames to the left of this node available for a contigs request. 0020 32 Signed 8 anoLUPSinglesCount The count of frames to the left of this node available for a fully authorized (Auth2T and AuthC) singles request. 0028 40 Signed 8 anoLPSinglesCount The count of frames to the left of this node available for a minimally authorized (^Auth2T and ^AuthC) singles request. 0030 48 Signed 8 anoLZones Number of zones to the left of this node. Right 0038 56 Dbl-Word 8 anoRCounts (0) Right counts. 0038 56 Signed 8 anoRContigsCount The count of frames to the right of this node available for a contigs request. 0040 64 Signed 8 anoRUPSinglesCount The count of frames to the right of this node available for a fully authorized (Auth2T and AuthC) singles request. 0048 72 Signed 8 anoRPSinglesCount The count of frame to the right of this node available for a minimally authorized (^Auth2T and ^AuthC) singles request. 0050 80 Signed 8 anoRZones Number of zones to the right of this node. 0058 88 Character 8 anoEye Eye catcher 0000000C anoSizedw (*-Anode+7)/8 Size, in doublewords, of Anode
 
 
  ANODE Storage Layout Top of page
 
          
*** Anode - Available List Zone
*
*     +------+------+-------------+---------------------------+
*   0 |:FLAG0|:FLAG1|/////////////|        ANOPARENT          |
*     +------+------+-------------+---------------------------+
*   8 |       ANOPARENTTWO        |         ANOLEFT           |
*     +---------------------------+---------------------------+
*  10 |         ANORIGHT          |///////////////////////////|
*     +---------------------------+---------------------------+
*  18 |                   ANOLCONTIGSCOUNT                    |
*     +-------------------------------------------------------+
*  20 |                  ANOLUPSINGLESCOUNT                   |
*     +-------------------------------------------------------+
*  28 |                  ANOLPSINGLESCOUNT                    |
*     +-------------------------------------------------------+
*  30 |                      ANOLZONES                        |
*     +-------------------------------------------------------+
*  38 |                   ANORCONTIGSCOUNT                    |
*     +-------------------------------------------------------+
*  40 |                  ANORUPSINGLESCOUNT                   |
*     +-------------------------------------------------------+
*  48 |                  ANORPSINGLESCOUNT                    |
*     +-------------------------------------------------------+
*  50 |                      ANORZONES                        |
*     +-------------------------------------------------------+
*  58 |                        ANOEYE                         |
*     +-------------------------------------------------------+
*  60
*
*** Anode - Available List Zone
 
 
  ANODE Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
anoEye         0058
anoFlag0       0000
anoFlag1       0001
anoLeft        000C
anoLContigsCount
               0018
anoLCounts     0018
anoLPSinglesCount
               0028
anoLUPSinglesCount
               0020
anoLZones      0030
anoParent      0004
anoParentTwo   0008
anoRight       0010
anoRContigsCount
               0038
anoRCounts     0038
anoRPSinglesCount
               0048
anoRUPSinglesCount
               0040
anoRZones      0050
anoSizedw      0058 0000000C
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:47:37 EDT.
Copyright IBM Corporation, 1990, 2022