gtpi1m17 | System Installation Support Reference |
User exit routine UCCRTNE is called at the beginning of return processing
for a dynamic load module (if the
exit point named RTNE is active). User exit RTNE is called from an
ISO-C environment. Exit point RTNE is in the CLMINT segment of the CIS0
library.
General Conditions at Entry
The registers at entry to UCCRTNE are:
- R8
- Base of E-type program (dynamic load module) that is returning.
- R9
- Address of the ECB.
- R11-R15
- See User Exit Routines - Common Entry Conditions.
System Conditions at Entry
- System state
- Problem (see Programming Considerations at Entry, item 2)
- System mask
- Unmasked (see Programming Considerations at Entry, item 2)
- Protect key
- Working storage or zero (0)
- Address Space
- EVM.
Programming Considerations at Entry
- For information on the program in which to return, see the current program
nesting level, CE1CPNL.
- Usually, the system state and system mask are as
stated. However, there can be exceptions if system programs issued
MONTC to get to supervisor state and changed the system mask.
- The RTNE exit point occurs before formatting an entry in the macro trace
table.
- See User Exit Routines - Common Programming Considerations for other considerations.
Programming Considerations on Return
See User Exit Routines - Common Return Conditions.
General Conditions on Return
See User Exit Routines - Common Return Conditions.