Shmuel has this fully correct This thread was to some extent confusing LLA managing of the directory entry with LLA managing of the module. They are often the same. Not always.
When LLA is active, BLDL will always ask LLA if it has the directory entry cached. If it does, LLA will return it to BLDL, BLDL will return it to the invoker. Otherwise, BLDL will do find the directory entry itself. There is nothing in the directory entry that could / would / should care whether the data came from LLA or from I/O. When a fetch is done, the directory entry is used. LLA is asked if, given the directory entry, is LLA managing the data set and member and LLA may indicate "yes, and here is the retrieved module". The concatenation number (K byte) in the directory entry indicates which data set within the concatenation has the module. The K byte is a reason that concatenations cannot have more than 256 data sets. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
