gtpi1m17System Installation Support Reference

Dynamic Load Module Return Processing Entry

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

  1. For information on the program in which to return, see the current program nesting level, CE1CPNL.
  2. 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.
  3. The RTNE exit point occurs before formatting an entry in the macro trace table.
  4. 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.