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 z/VM. |
MLEBK
PrologControl Block Contents
MLEBK DSECT
Storage Layout
Cross Reference
MLEBK Prolog
Name : HCPMLEBK 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 | * +---------------------------+ * *** MLEBK - Member List Entry Block
MLEBK Cross Reference
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 30 Mar 2001 at 08:14:45 EDT.
Copyright IBM Corporation, 1990, 2001