gtpi1m2bSystem Installation Support Reference

System Error Entry

User exit routine UCCSER is invoked at the beginning of the system error processing routine if the exit point named SER is active. Exit point SER is located in CSECT CCCPSE.

General Conditions at Entry

The registers at entry to UCCSER are:

R0, R2-R5, R9
Unknown

R1
Address of a 1-byte return flag used to show whether control should return to NSI or the CPU loop following error processing.

R6
Pointer to the DCTISV save area for the current I-stream.

R7-R8, R10
Base registers for CCCPSE.

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

System Conditions at Entry

System state
Supervisor

System mask
Masked

Protect key
0

Address Space
SVM.

Programming Considerations at Entry

  1. The program old PSW and the program interrupt code can be found using the DCTISV savearea. R6 contains the address of this area and the DCTISV DSECT maps it out.
  2. See User Exit Routines - Common Programming Considerations for other considerations.

Programming Considerations on Return

  1. You must not attempt a direct return to the CPU loop in this exit. An interface is provided to request that control pass to the CPU Loop, instead of NSI, after completion of System Error processing. For more information, see the "Programming Considerations" comments for this exit in CSECT CCUEXT.
  2. See User Exit Routines - Common Return Conditions.

General Conditions on Return

See User Exit Routines - Common Return Conditions.