|
For each stub, the general processing sequence is as follows:
- Save the registers.
- Obtain storage required to execute the stub. For an EFPL parameter
list, storage is requested from the same subpool as REXX. For CPPL and
CALLCMD parameter lists, storage is requested from subpool 78. For MVS
parameter lists, no subpool parameter is supplied for obtaining the
required storage.
- Build a parameter list to invoke IRXEXEC. How the input parameter list
maps into the parameter list for the invocation of IRXEXEC is shown
separately for each type of parameter list.
- Invoke IRXEXEC.
- Convert the result supplied by IRXEXEC to the form needed for a
specific type of invocation (described separately for each type of
invocation).
- Free the storage obtained in Step 2.
- Restore the registers and return to the caller.
Subtopics:
|