gtpi1m21System Installation Support Reference

Split Chain Header Access

If the exit point named FHD is active then user exit routine UCCFHD is invoked during FACE or FACS processing after the split chain header for the record type being requested has been located. Exit point FHD is located in copy segment CUSR of CSECT CCUEXT.

General Conditions at Entry

The registers at entry to UCCFHD are:

R0
Input ordinal number.

R4
Pointer to FACE table header.

R6
Pointer to split chain header for requested record type.

R7
Output area.

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.