Use VTFNDMOD to determine the VTAM® module name and displacement for a given
address.
VTFNDMOD is useful for converting the issuer address
(ISSR) in a VIT into a module name and displacement. It searches up
to 5000 bytes before the specified address.
In addition to
the module name and displacement into the module that the specified
address represents, the following information is displayed:
- Date module compiled
- PTF level, if any
- Address entered
- Module entry point address
- Address displacement into module
- First hexadecimal 40 bytes of the module
- Hexadecimal 40 bytes around the entered address
- The beginning and ending address of a region, if the address is
in FLPA, MLPA, PLPA, extended PLPA, extended FLPA, or extended MLPA
Operands
You must specify one address or
one symbol.
- Address
- Enter 1–8 hexadecimal digits in the form X'x…' for the
address used to determine the VTAM module
name and displacement. If the address is fewer than 8 digits, it is
padded on the left with zeros.
Note: The address must be located after
the module name at the start of the module.
- IPCS symbol
- Enter 1–31 alphanumeric characters for an IPCS symbol name that
has been previously equated to a location within a VTAM module. Do not include a period.
Under
IPCS, the symbol X represents the address currently being displayed.
If the current address points to a location within a VTAM module, X may be used to refer to it.
Equated symbol
After the module name is
determined, an IPCS symbol (the module name) is equated to the beginning
of the CSECT.
- Symbol
- Description
- module eye-catcher
- Module entry point
Use the following syntax as an alternative
to the panel interface.
Syntax
>>-VTFNDMOD--+- --ADDR--(--address--)--+-----------------------><
'- --SYMBOL--(--symbol--)-'
Sample output
VTFNDMOD ADDR(X'2B023C0')
VTFNDMOD Analysis
Module name: ISTORCEI
Compile date: 92.262
Address entered: 02B023C0
Module entry point: 02B022C0
--------
Displacement into module: 100
First '40'X bytes of module:
DATA: 02B022C0
+0000 47F0F014 0FC9E2E3 D6D9C3C5 C940F9F2 | .00..ISTORCEI 92 |
+0010 4BF2F6F2 90ECD00C 18CF41B0 CFFF41A0 | .262..}......... |
+0020 BFFF4190 AFFF4180 9FFF4170 8FFF50D0 | ..............&} |
+0030 C5C84160 C5C45060 D00818D6 1F005000 | EH.-ED&-};.O..&. |
Storage around address entered:
DATA: 02B023AC
+0000 C54A5860 04085800 65701860 D203602C | E+.-.......-K.-. |
+0010 C61CD203 6028C618 5800C630 18204100 | F.K.-.F...F..... |
+0020 00585830 20005030 60001E06 8B300002 | ......&.-....... |
+0030 1E035000 C7085820 C7145020 60485020 | ..&;G...G.&.-.&. |