Loader domain’s generic gates

Table 62 summarizes the loader domain’s generic gates. It shows the level-1 trace point IDs of the modules providing the functions for the gates, the functions provided by the gates, and the generic formats for calls to the gates.

Table 62. Loader domain’s generic gates
Gate Trace Function Format
DMDM
LD 6001
LD 6002
PRE_INITIALIZE
INITIALIZE_DOMAIN
QUIESCE_DOMAIN
TERMINATE_DOMAIN
DMDM
STST
LD 5001
LD 5002
COLLECT_STATISTICS
COLLECT_RESOURCE_STATS
STST
SMNT
LD 4001
LD 4002
STORAGE_NOTIFY SMNT

For descriptions of these functions and their input and output parameters, refer to the topics dealing with the corresponding generic formats:

Functions and parameters

In preinitialization processing, the LDLD gate is added, enabling programs to be loaded.

In initialization processing, on a cold start, the loader domain purges the loader program definitions (for user application programs and non-nucleus CICS® modules) from the CICS global catalog. The loader domain then reads program definitions from the local catalog, and makes them available to CICS.

On a warm or emergency start, the loader domain reads program definitions from the global and local CICS catalogs, and makes them available to CICS.

For any type of start, the loader domain loads the subset of CICS nucleus programs that are defined as resident.

In quiesce and termination processing, the loader domain performs only internal routines.

[[ Contents Previous Page | Next Page Index ]]