gtpi1m2aSystem Installation Support Reference

System Error

User exit routine UCCSRX is called from system error processing after dump processing has completed and the system is ready to return to the NSI, CPU loop, or to exit the ECB.

Note:
UCCSRX is not called if the return to CPU loop flag was set in the UCCSER user exit.

Exit point SRX is in CSECT CCCPSE. UCCSRX is provided to control the location to which return is made when system error processing has completed.

The user exit will be called once on the failing I-stream.

General Conditions at Entry

The registers at entry to UCCSRX are:

R6
Base address of the I-stream status save area for the executing I-stream. See the DCTISV DSECT. The failing program's resume PSW and registers may be extracted from DCTISV.

R11-R15
See User Exit Routines - Common Entry Conditions.

Refer to a listing of CCCPSE for the contents of the remaining registers.

System Conditions at Entry

System state
Supervisor

System mask
Masked

Protect key
0

Address space
SVM.

Programming Considerations at Entry

  1. If you do not return to the next sequential instruction, you must enable the system for interrupts.
  2. To pass control to the original destination set by CPSE in the resume PSW, return from the user exit routine.
  3. 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.