About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
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. |
MLEBK
Cross Reference (Contains links to field and bit definitions)
MLEBK Prolog
Name : HCPMLEBK STATUS : VM/ESA Version 2, Release 1.0 Description: Member List Entry Block DSECT : MLEBK Function : The MLEBK contains information about each member in an open PDS Located by : OFBK.OFBMLEBK MLEBK.MLEFWD Created by : HCPZIB Deleted by : HCPZIB HCPZIC
MLEBK Control Block Content
MLEBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MLEBK Member List Entry Block 0000 0 Address 4 MLEFWD A( next MLEBK ) 0004 4 Signed 2 MLEDATAL Length of MLEDATA 0006 6 Signed 2 * Reserved 0008 8 Character 8 MLENAME Member name 0010 16 Signed 4 MLEUSER1 Reserved for non-IBM use 0014 20 Signed 4 MLEUSER2 Reserved for non-IBM use 0018 24 Signed 4 MLESTRT Record where member starts. 001C 28 Signed 4 MLEEND Record where member ends. The member may end well before this record if the PDS needs to be compressed. When reading a member, one should always look for the End-of-Member separator: x'61FFFF61' 0020 32 Address 4 MLEBASE Address of base MLEBK for this alias member. 00000024 MLEBKSZ *-MLEBK Length of fixed portion 0024 36 Character 256 MLEDATA (0) Start of variable length data Directory data
MLEBK Storage Layout
*** MLEBK - Member List Entry Block * * +---------------------------+-------------+-------------+ * 0 | MLEFWD | MLEDATAL |/////////////| * +---------------------------+-------------+-------------+ * 8 | MLENAME | * +---------------------------+---------------------------+ * 10 | MLEUSER1 | MLEUSER2 | * +---------------------------+---------------------------+ * 18 | MLESTRT | MLEEND | * +---------------------------+---------------------------+ * 20 | MLEBASE | | * +---------------------------+ | * 28 | | * = MLEDATA = * | | * +-------------------------------------------------------+ * *** MLEBK - Member List Entry Block
MLEBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----MLEBASE 0020
MLEBKSZ 0020 00000024
MLEDATA 0024
MLEDATAL 0004
MLEEND 001C
MLEFWD 0000
MLENAME 0008
MLESTRT 0018
MLEUSER1 0010
MLEUSER2 0014
Last updated on 3 Aug 1999 at 12:14:28 EDT.
Copyright IBM Corporation, 1990, 1999