gtpi1m1g | System Installation Support Reference |
User exit routine UCCGBE is invoked by the Get Block With ECB routine after
a core block has been allocated, and before returning to the caller.
This exit point, named GBE, can be activated dynamically.
Exit point GBE is in copy segment CLHV of CSECT CCSTOR.
General Conditions at Entry
The registers at entry to UCCGBE are:
- R1
- FCT (Frame Control Table) entry pointer.
- R2
- EVM address of the storage block.
- R3
- Address of routine invoking CL$GET02.
- R4
- Pointer to address space flag.
- Note:
- Equates have been provided to test the address space flag. See the
user exit prologue in CUSR for more detailed information.
- R9
- Address of the associated ECB.
- R11-R15
- See User Exit Routines - Common Entry Conditions.
System Conditions at Entry
- System state
- Supervisor
- System mask
- Masked for I/O interrupts
- Protect key
- 0
- Address Space
- SVM or EVM.
Programming Considerations at Entry
- No core block management data records can be modified.
- The exit point can be invoked in either the SVM or the EVM.
- The ECB address, in R9, will be consistent with the address space.
- 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.