Programs by DSA and LPA report

The Programs by DSA and LPA report is produced using a combination of the EXEC CICS INQUIRE PROGRAM and EXEC CICS EXTRACT STATISTICS PROGRAM commands. The statistics data was mapped by the DFHLDRDS DSECT.

Table 1. Fields in the Programs by DSA and LPA report
Field Heading Description
Program Name The name of the program.

Source field: EXEC CICS INQUIRE PROGRAM()

Concurrency Status The concurrency attribute of the program (QUASIRENT, THREADSAFE, or REQUIRED).

Source field: EXEC CICS INQUIRE PROGRAM() CONCURRENCY(cvda)

API Status The API attribute of the program (CICS® or open API).

Source field:EXEC CICS INQUIRE PROGRAM() APIST(cvda)

Times Used The number of times CICS tasks within the system have issued load requests to the loader domain to obtain access to a usable instance of this program. These load requests can cause the loader domain to issue an MVS LOAD.

Source field: LDRTU

Times Fetched The number of times the loader domain has issued an MVS LOAD request to load a copy of the program from the static DFHRPL or dynamic LIBRARY concatenation into CICS managed storage.

Source field: LDRFC

Total Fetch Time The time taken to perform all fetches for this program.

Source field: LDRFT

Average Fetch Time The average time taken to perform a fetch of the program.

Source field: (LDRFT / LDRFC)

LibDsn Offset The offset into the LIBRARY DD concatenation from which the program was last loaded (non-LPA resident modules only). If this field is blank, it indicates that the program has never been loaded, or that it has not been loaded from the LIBRARY. A value of zero appearing in the report indicates that the program has been loaded at least once from the LIBRARY, and has an offset value of zero.

Source field: LDRRPLO

Times Newcopy The number of times a NEWCOPY has been requested against this program.

Source field: LDRTN

Times Removed The number of times an instance of this program has been removed from CICS managed storage due to the actions of the Dynamic Program Storage Compression (DPSC) mechanism.

Source field: LDRRPC

Program Size The size of the program in bytes, if known (otherwise zero).

Source field: LDRPSIZE

Program Location The location of the current storage resident instance of the program, if any. It has one of the following values:
  • None - No current copy
  • Name of the DSA, for example, CDSA - current copy is in that DSA. For a list of DSAs, see CICS dynamic storage areas (DSAs).
  • LPA or ELPA - Current copy is in the LPA or ELPA

Source field: LDRLOCN