gtpi1m1oSystem Installation Support Reference

Pool Address Retrieval

User exit routine UCCGPFA is called during GETFC macro processing after the file address compute (FACE) program retrieves the pool address for the record you requested (if the GPFA exit point is active). Exit point GPFA is located in copy segment GRFS of CSECT CCSONP.

General Conditions at Entry

The registers at entry to UCCGPFA are:

R2
Indicates whether the pool address has been retrieved in a commit scope.

0
Indicates that the pool address was not retrieved in a commit scope; 0 indicates a normal retrieval.

1
Indicates that a commit scope is active.

R3
Pointer to the macro parameter list.

R7
Pointer to an 8-byte area that contains the pool file 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

Pool file addresses that are retrieved in a commit scope are given back to the TPF system if the commit scope is rolled back.

Programming Considerations on Return

See User Exit Routines - Common Return Conditions.

General Conditions on Return

See User Exit Routines - Common Return Conditions.