gtpi1m27 | System Installation Support Reference |
User exit routine UCCSVX is invoked by SVC macro processing routines that
return to the issuer of the macro by an LPSW from the SVC old PSW location
(for example, no wait or implied wait). Control is passed to UCCSVX
just before issuing the LPSW instruction (if the exit point named SVX is
active).
Exit point SVX is in CSECT CCNUCL.
General Conditions at Entry
The registers at entry to UCCSVX are:
- R0-R7
- The contents have been restored from the ECB and contain the data that is
being returned to the E-type program that issued the macro.
- R8
- Base of the 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
- Supervisor
- System mask
- Masked for I/O
- Protect key
- 0
- Address Space
- EVM.
Programming Considerations at Entry
- To preserve the integrity of the stack, user processing must
not issue an SVC macro.
- The adjusted SVC old PSW, which points to the return address, can be found
in PFXSVPSW.
- See User Exit Routines - Common Entry Conditions.
- 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.