Use this system macro to request an update of keypoint records through a
service call to the control program (CP) KEYUC macro. Up to 8 requests
may be entered at any one time.
Format
- label
- A symbolic name can be assigned to the macro statement.
- keypoint1 through keypoint8
- These are keypointable records as defined in slots 1 through 48 in
GLOBA.
- IS
- ALL - an optional parameter if the keypoint record is to be
updated on all I-streams. The default is the current I-stream
only.
Entry Requirements
R9 must contain the address of the ECB being processed.
Return Conditions
- Control is returned to the next sequential instruction (NSI).
- The global directory item for each keypoint record referenced with
keypoint1....keypoint8, will have an indicator bit
set to request filing by the control program (CP).
- The contents of R14 and R15 are unknown. The contents of all other
registers are preserved across this macro call.
Programming Considerations
- This macro can be run on any I-stream.
- KEYUC requires 8 bytes of storage when issued only for the current
I-stream. When the IS=ALL option is used, KEYUC will expand to 14
bytes.
Examples
None.