|
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
DFRMP
Control Block Contents
DFRMP DSECT
Cross Reference (Contains links to field and bit definitions)
DFRMP Prolog
NAME : HCPDFRMP
DESCRIPTION: DDEV Frame Map
DSECT : DFRMP
FUNCTION : Maps storage frames used to temporarily store
DDEVs associated with a particular user's
directory entry
LOCATED BY : DVMDIDAS
CREATED BY : HCPUDR
DELETED BY : HCPLGB
SERIALIZED : A share of the directory lock is held when copying all of
the DDEVs associated with a user's directory entry into
DFRMP storage.
DFRMP Control Block Content
DFRMP DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DFRMP DDEV Frame Map 0000 0 Address 4 DFRNEXT Pointer to next temporary DDEV storage frame 0004 4 Signed 4 DFRDDVCT Count of DDEVs in this frame 0008 8 Signed 4 * (2) Reserved for IBM use 00000010 DFRHSIZE (*-DFRMP) Size of header in bytes **** THE VALUE OF DDEVSIZE FOR DATAMAP IS 7 00000048 DFRDDVSL (4096-DFRHSIZE)/(DDEVSIZE*8) The number of DDEV slots to a frame. 0010 16 Bitstring 1 DFRDDEV (0) Start of actual DDEV storage
DFRMP Storage Layout
*** DFRMP - DDEV Frame Map
*
* +---------------------------+---------------------------+
* 0 | DFRNEXT | DFRDDVCT |
* +---------------------------+---------------------------+
* 8 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*
*** DFRMP - DDEV Frame Map
DFRMP Cross Reference
Symbol Dspl Value -------------- ---- ----- DFRDDEV 0010 DFRDDVCT 0004 DFRDDVSL 0008 00000048 DFRHSIZE 0008 00000010 DFRNEXT 0000
Last updated on 5 Jun 2001 at 13:19:30 EDT.
Copyright IBM Corporation, 1990, 2001