gtps1m44 | System Macros |
Use this system macro to generate inline code to reset (that is, set to zero) a pool function switch.
A bit switch is assigned to various mutually exclusive pool functions. A pool function switch is set on (that is, set to 1) by the file pool maintenance and initialization scheduler (CYAA) when activating the associated function. The program performing the pool function resets the switch when appropriate.
These switches provide the means of preventing an operator from inadvertently cycling the TPF system when a pool function is active.
Format
|
Notes:
Entry Requirements
R9 must contain the address of the ECB being processed.
Return Conditions
Programming Considerations
This macro can be run on the main I-stream only.
Examples
PFSWC LIST
This invocation only generates a list of equates.
PFSWC W,CPFPOOL,W
This invocation indicates that the switch for SON POOLs is unprotected. It is reset and left unprotected upon completion.
PFSWC W,CPFPOOL,R
This invocation indicates that the switch for SON POOLs is unprotected. It is reset but protected again upon completion.
PFSWC R,CPFPOOL,W
This invocation indicates that the switch for SON POOLs is protected. The switch is unprotected, reset, and left unprotected upon completion.
PFSWC R,CPFPOOL,R
This invocation indicates that the switch for SON POOLs is protected. The switch is unprotected, reset, and made protected again upon completion.