FMDX
Type
OMEGAMON Immediate command
Description
(64-bit version of FMOD) Finds entry point of module in link pack area. FMDX locates and determines the status of modules in the Link Pack Area (LPA). You supply the module name. The output for FMDX is as follows:
FMDX module-name *ACT* aaaa Entry=xxxxxx Load=xxxxxx Use Cnt= ddd
+ cccc Address=xxxxxx Major Module=mmmmmmmm
The following fields appear on the FMDX display:
- *ACT*
- Appears if the module-name was found on the Active Link Pack Area Queue (ALPAQ). This means that a CDE was found for the module.
- aaaa
- Location of the module:
- FLPA
- If the module is located in the Fixed Link Pack Area.
- MLPA
- If the module is located in the Modified Link Pack Area.
- PLPA
- If the module is located in the Pageable Link Pack Area.
- EFLPA
- If the module is located in the Extended Fixed Link Pack Area.
- EMLPA
- If the module is located in the Extended Modified Link Pack Area.
- EPLPA
- If the module is located in the Extended Pageable Link Pack Area.
- Entry=
- The entry address (xxxxxx represents the hex address) for this module.
- Load=
- The starting address of the load module in which this module name resides. Most of the time the
Entry address will be the same as the Load address. It can be different if the first instruction to
be executed in this load module is not at offset 0. Note: The load address is not given for a minor CDE/LPDE. To find this information, enter FMDX for the major module.
- Use Cnt=
- The number of requests currently active for the specified module. The use count is always 0 for minor CDEs and for LPDEs; therefore, it is not shown for these
entries. For modules in either the MLPA or the FLPA, the use count is initialized to 1 at IPL. For
modules in the PLPA, the use count does not appear unless the module is actually being requested. In
such a case, the first request sets the use count to 1. Module aliases have no use count. Note: The use count goes up as requests are made for the module and goes down when requests for the module become inactive.
- cccc Address=
- cccc is either CDE or LPDE. The address represents the location of the control block used to obtain the data shown.
- Major Module=
- The name of the module for which the requested module is a minor (an alias).
Example:
FMDX IKJEFT01 *Act* PLPA Entry=BAF000 Load=BAF000 Use Cnt= 37
+ CDE Address=FDFA30
FMDX IKJEFT02 PLPA Entry=BA9000 Load=BA9000 Use Cnt= 76
+ CDE Address=FAA4F0
In this example, module IKJEFT01 is currently active, begins at location BAF000, and has a use count of 37. CDE address is FDFA30. Module IKJEFT02 is loaded at address BA9000, but is not in use at the moment. CDE address is FAA4F0.
Related Information
None