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


  ANCHSECT Prolog Top of page
 
 NAME       : ANCHTAB
 DESCRIPTION: Anchor Table
 DSECT      : ANCHSECT
 FUNCTION   : ANCHSECT defines the VSE anchor table. This
              DSECT is used by DMSDOS when a CDLOAD (SVC 65)
              is issued, and the specified phase is not found
              in either the CMSVSAM or CMSAMS segment. In
              this case, the specified phase is loaded either
              from a CMS DOSLIB or a VSE core image library,
              and the name, load point, entry point and
              length in bytes of the phase are saved in an
              available slot in the anchor table. ANCHSECT is
              called by the ANCHTAB macro.
 
 
  ANCHSECT Control Block Content Top of page
 

 ANCHSECT DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ANCHSECT Anchor Table BEGINNING OF AN ANCHOR-TABLE: 0000 0 Address 4 ANCHENDA END ADDRESS OF ANCHOR TABLE 0004 4 Address 4 ABCHLUB Dynamic Assign Table 0008 8 Address 4 ANCHCBS POINTER TO VSAM "AMCB" TABLE 000C 12 Address 4 ANCHOAL POINTER TO VSAM "OAL" (OPEN ACB) TABLE 0010 16 Address 4 ANCHCCRB Compression Serv Root Block Ptr. 0014 20 Address 4 ANCHCCGT Compression Services Gate Word 0018 24 Signed 4 * (26) Reserved area for VSAM use FOLLOWED BY ONE OR MORE ANCHOR-TABLE ENTRIES OF THE FOLLOWING FORMAT: 0080 128 Character 8 ANCHPHNM PHASE NAME 0088 136 Address 4 ANCHLDPT LOAD POINT 008C 140 Address 4 ANCHENTP ENTRY POINT 0090 144 Bitstring 1 ANCHSTSW STATUS SWITCH 0091 145 Address 3 ANCHPHLN LENGTH OF PHASE IN BYTES Allocate space for 43 more 20 byte anchor table entries. 0094 148 Signed 4 * (219) Dynamic Fetch Entries, each 20 bytes, (CMS only). ANCHSTSW DEFINITIONS: .... .... ANCHMLOD X'00' PHASE MUST BE LOADED .111 1111 ANCHINST X'7F' PHASE IS ALREADY IN STORAGE 1111 1111 ANCHRPJL X'FF' REQUESTED PHASE JUST LOADED BY ANOTHER TASK (ONLY IF AP=YES) 00000014 ANCHLENG 20 LENGTH OF ONE ANCHOR-TABLE ENTRY 00000400 ANCHSIZ 1024 DEFAULT SIZE OF ANCHOR TABLE (IN BYTES)
 
 
  ANCHSECT Storage Layout Top of page
 
          
*** ANCHSECT - Anchor Table
*
*     +---------------------------+---------------------------+
*   0 |         ANCHENDA          |         ABCHLUB           |
*     +---------------------------+---------------------------+
*   8 |         ANCHCBS           |         ANCHOAL           |
*     +---------------------------+---------------------------+
*  10 |         ANCHCCRB          |         ANCHCCGT          |
*     +---------------------------+---------------------------+
*  18 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  80 |                       ANCHPHNM                        |
*     +---------------------------+---------------------------+
*  88 |         ANCHLDPT          |         ANCHENTP          |
*     +------+--------------------+---------------------------+
*  90 |:HSTSW|     ANCHPHLN       |///////////////////////////|
*     +------+--------------------+///////////////////////////|
*  98 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 400
*
*** ANCHSECT - Anchor Table
 
 
  ANCHSECT Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
ABCHLUB        0004
ANCHCBS        0008
ANCHCCGT       0014
ANCHCCRB       0010
ANCHENDA       0000
ANCHENTP       008C
ANCHINST       0094 7F
ANCHLDPT       0088
ANCHLENG       0094 00000014
ANCHMLOD       0094 00
ANCHOAL        000C
ANCHPHLN       0091
ANCHPHNM       0080
ANCHRPJL       0094 FF
ANCHSIZ        0094 00000400
ANCHSTSW       0090
 
This information is based on z/VM 7.1.0 Last updated on 22 Jun 2018 at 11:58:14 EDT.
Copyright IBM Corporation, 1990, 2018