gtpi1m1bSystem Installation Support Reference

FARF Address Generation

If the exit point named FSP is active then user exit routine UCCFSP is invoked during FACE or FACS processing after the FARF address for the record being requested has been generated. Exit point FSP is located in copy segment CUSR of CSECT CCUEXT.

General Conditions at Entry

The registers at entry to UCCFSP are:

R0
Input ordinal number.

R4
Pointer to split for requested record.

R6
Pointer to split chain header for requested record type.

R7
Output area containing FARF address.

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

System Conditions at Entry

System state
Problem

System mask
Unmasked

Protect key
1

Address space
EVM.

Programming Considerations at Entry

See User Exit Routines - Common Programming Considerations.

Programming Considerations on Return

The following registers can be modified on return:

R0
Input ordinal number.

R6
Pointer to split chain header for requested record type.
Note:
R13 must contain a return code set by the user exit routine to indicate the action to be taken. The following return codes are supported:

 0 
Continue normal processing.

 4 
The contents of R0, R6, or both have been modified; retry the FACE or FACS call.

 8 
Return an error indication to the FACE or FACS call.

See User Exit Routines - Common Return Conditions for additional return conditions.

General Conditions on Return

User processing must return to the NSI. For more programming considerations, see User Exit Routines - Common Return Conditions.