gtpi1m2b | System Installation Support Reference |
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
- 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.
- See User Exit Routines - Common Programming Considerations for other considerations.
Programming Considerations on Return
- 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.
- See User Exit Routines - Common Return Conditions.
General Conditions on Return
See User Exit Routines - Common Return Conditions.