Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
CFNLF
Control Block Contents
CFNLF DSECT
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 1111 1.1. 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 * (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
*** 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
Symbol Dspl Value -------------- ---- ----- CFN#ENT 0000 FA CFNCFG 0028 CFNCNT 0000 CFNENT 0020 CFNLCK 0008 CFNNAM 0020 CFNSIZE 002C 00000FC0 CFNSIZ8 002C 000001F8
Copyright IBM Corporation, 1990, 2001