Contents of a detailed report
An example of a detailed report produced by the Load Module Scanner.
Each detailed report contains a section for each module, with these
contents:
- A header line giving the name, size, and entry point of the module.
- A line for each possible dependency-causing, affinity-causing,
and MVS POST command found,
giving:
- The offset of the command argument zero declaration from the start of the load module. This offset is not the same as the offset given by the Reporter; the offset given by the Reporter is for the command itself.
- The contents of the command argument zero declaration, in hexadecimal.
- The EDF DEBUG line number, if present. The line number can provide a useful clue for identifying false dependencies. If a section of a load module was translated with the DEBUG option, EDF DEBUG line numbers are given. For such a module, the absence of a DEBUG line number might indicate that what was found was not an argument zero.
- What the command appears to be, for example, WRITEQ TS.
- Whether the command appears to be a dependency-causing command.
- The type of affinity, if any, that might be caused by this command.
- A summary report of the modules, giving:
- The total possible affinity-causing commands
- The total possible dependency-causing commands
- The total possible MVS POST commands
- Library totals, as for the summary report, but only for those modules selected for the detailed run.
An example of a detailed report produced by the Load Module Scanner:
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 1
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
Module Name - COBDB23 / Load Module Length - 00003000 / Module Entry Point - 00000000
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000F08 180660000700000000002004000020 00320 SEND TEXT Yes
00000F1F 0C02C0002700008C00 00323 GETMAIN STORAGE Yes
00000F30 0C0440002700004000 00328 FREEMAIN STORAGE Yes Trans
00000F41 220280000700008000 00332 ENABLE GWA24 EXIT Yes System
00000F52 4E028000078000000000000000 00335 INQUIRE PROGRAM Yes System
00000F67 180660000700000000002004000020 00338 SEND TEXT Yes
000013F6 100807000511985014 00342 START BREXIT TRANSID Yes
Total possible Affinity commands = 3
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
-Module Name - COBDB24 / Load Module Length - 00003000 / Module Entry Point - 00000000
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
000010D4 180660000700000000002004000020 00360 SEND TEXT Yes
000010EB 0C02C0002700008C00 00363 GETMAIN STORAGE Yes
000010FC 0C0440002700004000 00368 FREEMAIN STORAGE Yes Trans
0000110D 220280000700008000 00372 ENABLE GWA24 EXIT Yes System
0000111E 4E028000078000000000000000 00375 INQUIRE PROGRAM Yes System
00001133 180660000700000000002004000020 00378 SEND TEXT Yes
0000167E 100807000511985016 00384 START TRANSID CHANNEL Yes
Total possible Affinity commands = 3
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
-Module Name - COBDB25 / Load Module Length - 00003000 / Module Entry Point - 00000000
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
000010D4 180660000700000000002004000020 00360 SEND TEXT Yes
000010EB 0C02C0002700008C00 00363 GETMAIN STORAGE Yes
000010FC 0C0440002700004000 00368 FREEMAIN STORAGE Yes Trans
0000110D 220280000700008000 00372 ENABLE GWA24 EXIT Yes System
0000111E 4E028000078000000000000000 00375 INQUIRE PROGRAM Yes System
00001133 180660000700000000002004000020 00378 SEND TEXT Yes
0000167E 100807000511985016 00384 START TRANSID CHANNEL Yes
Total possible Affinity commands = 3
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 2
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
Module Name - COBDB99 / Load Module Length - 00003000 / Module Entry Point - 00000000
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000F08 180660000700000000002004000020 00320 SEND TEXT Yes
00000F1F 0C02C0002700008C00 00323 GETMAIN STORAGE Yes
00000F30 0C0440002700004000 00328 FREEMAIN STORAGE Yes Trans
00000F41 220280000700008000 00332 ENABLE GWA24 EXIT Yes System
00000F52 4E028000078000000000000000 00335 INQUIRE PROGRAM Yes System
00000F67 180660000700000000002004000020 00338 SEND TEXT Yes
000013F6 100807000511985014 00342 START BREXIT TRANSID Yes
Total possible Affinity commands = 3
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
-Module Name - C61EX / Load Module Length - 00001578 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000172 180660000700000000002004000020 00042 SEND TEXT Yes
00000189 180660000700000000002004000020 00018 SEND TEXT Yes
000001A0 D4020000278000000000200000 00039 INQUIRE TAG Yes System
000001B5 D4020000278000000000800000 00036 INQUIRE TAG Yes System
000001CA 64220000278000000000800000 00033 INQUIRE SECRECORDING Yes System
000001DF 6404E00027E000000000000000 00029 SET SECRECORDING Yes System
000001F4 D4040000274000000000000000 00026 SET TAGS REFRESH Yes System
00000209 5E520800270800000000000000 00022 INQUIRE STORAGE64 Yes System
Total possible Affinity commands = 6
Total possible Dependency commands = 8
Total possible MVS POSTs = 0
-Module Name - C61NEW / Load Module Length - 00001440 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000172 180660000700000000002004000020 00025 SEND TEXT Yes
00000189 CA628000278000000000000000 00022 INQUIRE POLICY Yes System
0000019E CA684004274004000000000000 00018 INQUIRE POLICYRULE Yes System
Total possible Affinity commands = 2
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 3
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
-Module Name - DEMO101 / Load Module Length - 00001478 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000185 0402C0002700000014000040000000 00019 RECEIVE Yes
000001B1 4E028000078000000000000000 00025 INQUIRE PROGRAM Yes System
000001FF 0A02E0002780004100 00022 WRITEQ TSQUEUE Yes Trans
Total possible Affinity commands = 2
Total possible Dependency commands = 3
Total possible MVS POSTs = 0
-Module Name - DEMO201 / Load Module Length - 000013D8 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
0000019A 4E028000078000000000000000 00023 INQUIRE PROGRAM Yes System
000001D7 0A02E0002780004100 00020 WRITEQ TSQUEUE Yes Trans
Total possible Affinity commands = 2
Total possible Dependency commands = 2
Total possible MVS POSTs = 0
-Module Name - DISCOVER / Load Module Length - 00002000 / Module Entry Point - 00000000
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000AA2 180660000700000000002004000020 00029 SEND TEXT Yes
00000AB9 5E520800270800000000000000 00033 INQUIRE STORAGE64 Yes System
00000ACE D4040000274000000000000000 00037 SET TAGS REFRESH Yes System
00000AE3 CA684004274004000000000000 00040 INQUIRE POLICYRULE Yes System
00000AF8 CA628000278000000000000000 00044 INQUIRE POLICY Yes System
00000B0D 6404E00027E000000000000000 00047 SET SECRECORDING Yes System
00000B28 64220000278000000000800000 00051 INQUIRE SECRECORDING Yes System
00000B3D D4020000278000000000800000 00054 INQUIRE TAG Yes System
00000B52 D4020000278000000000200000 00057 INQUIRE TAG Yes System
00000B67 180660000700000000002004000020 00060 SEND TEXT Yes
Total possible Affinity commands = 8
Total possible Dependency commands = 10
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 4
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
Module Name - KCICS / Load Module Length - 000018C0 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000172 180660000700000000002004000020 00060 SEND TEXT Yes
00000189 180660000700000000002004000020 00029 SEND TEXT Yes
000001A0 D4020000278000000000200000 00057 INQUIRE TAG Yes System
000001B5 D4020000278000000000800000 00054 INQUIRE TAG Yes System
000001CA 64220000278000000000800000 00051 INQUIRE SECRECORDING Yes System
000001DF 6404E00027E000000000000000 00047 SET SECRECORDING Yes System
000001F4 CA628000278000000000000000 00044 INQUIRE POLICY Yes System
00000209 CA684004274004000000000000 00040 INQUIRE POLICYRULE Yes System
0000021E D4040000274000000000000000 00037 SET TAGS REFRESH Yes System
00000233 5E520800270800000000000000 00033 INQUIRE STORAGE64 Yes System
Total possible Affinity commands = 8
Total possible Dependency commands = 10
Total possible MVS POSTs = 0
-Module Name - PNLTS / Load Module Length - 00001A00 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000174 02028000270200000000000000000000000000000000 00060 ADDRESS Yes Trans
00000192 180660000700000000002004000020 00056 SEND TEXT Yes
000001A9 341670002720000002000000000000 00036 PUT CONTAINER Yes
000001C0 341470002720000002000000000000 00031 GET CONTAINER Yes
000001D7 180660000700000000002004000020 00028 SEND TEXT Yes
000001EE 4E028000078000000000000000 00053 INQUIRE PROGRAM Yes System
00000203 1206C0002700000002 00067 DEQUEUE ENQNAME Yes Trans
00000214 1204C0002700000001 00063 ENQUEUE ENQNAME Yes Trans
00000225 220280000700008000 00050 ENABLE GWA24 EXIT Yes System
00000236 0C0440002700004000 00046 FREEMAIN STORAGE Yes Trans
00000247 0C02C0002700008C00 00041 GETMAIN STORAGE Yes
Total possible Affinity commands = 6
Total possible Dependency commands = 11
Total possible MVS POSTs = 0
-Module Name - STRT001 / Load Module Length - 00001660 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000170 02028000270200000000000000000000000000000000 00033 ADDRESS Yes Trans
0000018E 180660000700000000002004000020 00027 SEND TEXT Yes
000001D0 4E028000078000000000000000 00030 INQUIRE PROGRAM Yes System
0000021E 1008A0042700004000 00047 START TRANSID Yes Trans
0000022F 1008A0002700004000 00044 START TRANSID Yes Trans
00000240 1206C0002700000002 00040 DEQUEUE ENQNAME Yes Trans
00000251 1204C0002700000001 00036 ENQUEUE ENQNAME Yes Trans
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 5
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
Total possible Affinity commands = 6
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
-Module Name - STRT002 / Load Module Length - 00001658 / Module Entry Point - 00000028
Offset Storage Content (HEX) EDF DEBUG Possible Command Type Depcy Affinity
-------- -------------------------------------------------- --------- ------------------------ ---------------- ------ --------
00000170 02028000270200000000000000000000000000000000 00033 ADDRESS Yes Trans
0000018E 180660000700000000002004000020 00027 SEND TEXT Yes
000001BA 4E028000078000000000000000 00030 INQUIRE PROGRAM Yes System
00000208 1008A0042700004000 00047 START TRANSID Yes Trans
00000219 1008A0002700004000 00044 START TRANSID Yes Trans
0000022A 1206C0002700000002 00040 DEQUEUE ENQNAME Yes Trans
0000023B 1204C0002700000001 00036 ENQUEUE ENQNAME Yes Trans
Total possible Affinity commands = 6
Total possible Dependency commands = 7
Total possible MVS POSTs = 0
CICS INTERDEPENDENCY ANALYZER Version 6.1.0 12/28/23 Page 6
LOAD MODULE SCANNER - DETAILED LISTING OF CICSIAD.SAIC.LOAD
LOAD LIBRARY STATISTICS
=================================================================
Total modules in library = 14
Total modules scanned = 14
Total CICS modules/tables (not scanned) = 0
Total modules in error (not scanned) = 0
Total modules containing possible MVS POSTs = 0
Total modules containing possible Dependency commands = 14
Total modules containing possible Affinity commands = 14
Total ASSEMBLER modules = 0
Total C/370 modules = 0
Total COBOL modules = 0
Total COBOL II modules = 14
Total PL/I modules = 0
Total number of possible Dependency commands = 97
Total number of possible Affinity commands = 65