Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
SPOST — Synchronize POST z/OS MVS Programming: Authorized Assembler Services Reference SET-WTO SA23-1375-00 |
|||||||||||||||||||||||||||||||||||||||
DescriptionThe SPOST macro is used in a cross memory post environment to ensure that all outstanding cross memory post requests to the current address space have completed. SPOST resolves a synchronization problem that arises when it becomes necessary to free an ECB that is a potential target for a cross memory post request. Before issuing SPOST, you must stop any new posts from being initiated. For explanation of the parameters in a cross memory post request, see the POST macro. EnvironmentThese are the requirements for the caller:
Programming requirementsThe caller must include the CVT mapping macro. RestrictionsNone. Input register informationBefore issuing the SPOST macro, the caller does not have to place any information into any register unless using it in register notation for a particular parameter or using it as a base register. Output register informationWhen control returns to the caller, the GPRs contain:
When control returns to the caller, the ARs contain:
Performance implicationsNone. SyntaxThe SPOST macro is written as follows:
Note: SPOST contains no optional or required parameters.
ABEND codes
See z/OS MVS System Codes for an explanation and programmer responses for this code. Return and reason codesNone. ExampleExecute the SPOST macro with a comment.
|
Copyright IBM Corporation 1990, 2014
|