gtpi1m0iSystem Installation Support Reference

BACKC Macro Entry

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

  1. The contents of program registers R0-R7 have not been saved in the ECB.
  2. Information on the program to return to can be found in the current program nesting level, CE1CPNL.
  3. 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.
  4. The CFB exit point occurs before formatting an entry in the macro trace table.
  5. 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.