Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

CFNLF

Prolog  

Control Block Contents  

CFNLF DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

CFNLF Prolog

 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.
 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


CFNLF DSECT

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 000000FA CFN#ENT 250 ..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 * (CFN#ENT-1) 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

*** 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

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

CFN#ENT 0000 000000FA

CFNCFG 0028

CFNCNT 0000

CFNENT 0020

CFNLCK 0008

CFNNAM 0020

CFNSIZE 002C 00000FC0

CFNSIZ8 002C 000001F8


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:44:58 EDT.
Copyright IBM Corporation, 1990, 1999