Parameters
The parameters are explained as follows:
- name
- An optional symbol, starting in column 1, that is the name on
the IWMGCORF macro invocation. The name must conform to the rules
for an ordinary assembler language symbol.
- ,ASYNC_FLAG=async_flag
- An optional output parameter, which receives the indication
whether or not the asynchronous flow flag is set. A value of 1 is
returned, if the asynchronous flow flag is set. Otherwise 0 is returned.
The caller must initialize the ASYNC_FLAG field before issuing the
macro because IWMGCORF will not modify it if the EWLM_CORR field contains
an invalid ARM correlator.
To code: Specify
the RS-type address, or address in register (2)-(12), of a fullword
field.
- EWLM_CORR=ewlm_corr
- A required input parameter, which contains an EWLM correlator.
If the correlator is invalid (the architected length in the first
two bytes is less than 4 or greater than 512), a call to this macro
acts as a no-operation and no change to the ASYNC_FLAG or INDEP_FLAG
is made.
To code: Specify the RS-type
address, or address in register (2)-(12), of a character field.
- ,INDEP_FLAG=indep_flag
- An optional output parameter, which receives the indication
whether or not the independent flag is set. A value of 1 is returned,
if the independent flag is set. Otherwise 0 is returned. The caller
must initialize the INDEP_FLAG field before issuing the macro because
IWMGCORF will not modify it if the EWLM_CORR field contains an invalid
ARM correlator.
To code: Specify the
RS-type address, or address in register (2)-(12), of a fullword field.
|