Using the PIPI Table

LE/VSE uses the PIPI table to identify the routines that are candidates for execution in the preinitialized environment, as well as optionally to load the routine when it is called. It is possible to have an empty PIPI table with no entries. The PIPI table contains the names and the entry point addresses of each routine that can be executed within the preinitialized environment. Candidate routines can be present in the table when the init_main or init_sub functions are invoked, or can be added to the table using CEEPIPI(add_entry).