gtpi1m0i | System Installation Support Reference |
User exit routine UCCCFB is called at the beginning of macro processing for
a BACKC macro (if the
exit point named CFB is active). Exit point CFB is in CSECT
CCENBK.
General Conditions at Entry
The registers at entry to UCCCFB are:
- R8
- Base of E-type program that issued the macro.
- 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 3)
- System mask
- Unmasked (see Programming Considerations at Entry, item 3)
- Protect key
- Working storage or zero (0)
- Address Space
- EVM.
Programming Considerations at Entry
- The contents of program registers R0-R7 have not been saved in the
ECB.
- Information on the program to return to can be found in 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 CFB 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.