Invocation of a sequence of applications

When the driver program needs to invoke multiple subroutines in a sequence, improved performance can be obtained through the use of the start_seq and end_seq PreInit functions. The facility will minimize the overhead of each program invocation.

In order to exploit this feature the user must ensure that no activity is performed by the driver program between the PreInit calls, and all of these calls must be to the same preinitialized environment.

To use this facility the driver program first calls CELQPIPI(start_seq), then is can make multiple calls to CELQPIPI(call_sub) or CELQPIPI(call_sub_addr), and finally it ends the sequence with a call to CELQPIPI(end_seq).