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


  CFNLF Prolog Top of page
 
 NAME       : HCPCFNLF
 DESCRIPTION: CONFIGURATION NAME TABLE.
 DSECT      : CFNLF
 FUNCTION   : CONTAINS THE NAMES AND POINTERS TO ALL CREATED
              CFLF CONFIGURATIONS.
 LOCATED BY : SYSCMCFN IN HCPSYSCM.
 CREATED BY : HCPLFCST
 DELETED BY : HCPLFCST, HCPLFCRL
 SERIALIZED : CFLF CONFIGURATION LOCK.
 RELOCATION CONSIDERATIONS : None
 NOTES      : The maximum configurations are 250.  This allows the
              use of HCPGETST and free storage subpools.  If the max
              is increased beyond 252 then the HCPGETST with the
              PAGES=DECIDE option will have to be used since the there
              would not be room for the data and free storage header
              and trailer in one page.
 
 
  CFNLF Control Block Content Top of page
 

 CFNLF DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CFNLF CONFIGURATION NAME TABLE. 0000 0 Signed 4 CFNCNT COUNT OF ENTRIES IN TABLE 1111 1.1. CFN#ENT 250 CFN#ENT MAXIMUM CONFIGURATIONS 0004 4 Bitstring 4 * RESERVED FOR IBM USE 0008 8 Bitstring 24 CFNLCK CFN LOCKWORD 0020 32 Bitstring 16 CFNENT ENTRY IN TABLE 0030 48 Bitstring 16 * (249) ROOM FOR REMAINING ENTRIES 0020 32 Character 8 CFNNAM NAME OF CONFIGURATION 0028 40 Address 4 CFNCFG ADDRESS OF CONFIG. BLOCK 002C 44 Bitstring 4 * RESERVED FOR IBM USE 00000FC0 CFNSIZE *-CFNLF SIZE IN BYTES 000001F8 CFNSIZ8 (*-CFNLF+7)/8 SIZE IN DOUBLEWORDS
 
 
  CFNLF Storage Layout Top of page
 
          
*** CFNLF - CONFIGURATION NAME TABLE.
*
*     +---------------------------+---------------------------+
*   0 |          CFNCNT           |///////////////////////////|
*     +---------------------------+---------------------------+
*   8 |                                                       |
*     =                        CFNLCK                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  20 |                        CFNENT                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  30 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* FC0
*
*** CFNLF - CONFIGURATION NAME TABLE.
          
*** Overlay for CFNENT in CFNLF
*
*     +-------------------------------------------------------+
*  20 |                        CFNNAM                         |
*     +---------------------------+---------------------------+
*  28 |          CFNCFG           |///////////////////////////|
*     +---------------------------+---------------------------+
*  30
*
*** Overlay for CFNENT in CFNLF
 
 
  CFNLF Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
CFN#ENT        0000 FA
CFNCFG         0028
CFNCNT         0000
CFNENT         0020
CFNLCK         0008
CFNNAM         0020
CFNSIZE        002C 00000FC0
CFNSIZ8        002C 000001F8
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:47:57 EDT.
Copyright IBM Corporation, 1990, 2022