z/OS MVS Programming: Workload Management Services
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Parameters

z/OS MVS Programming: Workload Management Services
SC34-2663-00

Parameters

The parameters are explained as follows:

name
An optional symbol, starting in column 1, that is the name on the IWM4MABN macro invocation. The name must conform to the rules for an ordinary assembler language symbol.
ABNORMAL=abnormal
A required input parameter, which indicates the abnormal mask to use to reflect the abnormality. Macro IWMYCON contains the defined abnormal masks. The mask variable names begin with IWM4MABN, for example - IWMMABNL_SCOPE_LOCALMVS.

To code: Specify the RS-type address, or address in register (2)-(12), of a 32 bit field.

,MONENV=NOSWITCH
,MONENV=SECONDARY
A required parameter, which describes whether a space switch is needed to access the input monitoring environment.
,MONENV=NOSWITCH

indicates that NO space switch is needed to access the input monitoring environment. This would be appropriate if the input monitoring environment was established (by IWM4MCRE) to be used by routines in a specific system key or if it was established to be used in a specific user key in the current primary.

,MONENV=SECONDARY

indicates that the input monitoring environment was established in current secondary (for use by a specific user key).

,MONENVKEY=monenvkey
When MONENVKEYP=VALUE is specified, a required input parameter, which contains the key in which the input monitoring environment must be accessed. Use of this keyword value requires that the invoker be in supervisor state or that the caller have PKM authority to the key specified. The leftmost, i.e. high order, 4 bits contain the key value.

Note that this is different from the "natural" way of declaring the key, and uses the machine orientation for keeping the storage key in the high order bits.

To code: Specify the RS-type address, or address in register (2)-(12), of an 8 bit field.

,MONENVKEYP=VALUE
,MONENVKEYP=PSWKEY
,MONENVKEYP=UNKNOWN
A required parameter, which describes whether a key switch is needed to access the input monitoring environment.
,MONENVKEYP=VALUE

indicates that the key is being passed explicitly via MONENVKEY.

,MONENVKEYP=PSWKEY

indicates that the current PSW key should be used. Use of this keyword value requires that the input monitoring environment was established with the same key as the current PSW.

,MONENVKEYP=UNKNOWN

indicates that the key associated with the input monitoring environment is unknown. Use of this keyword value requires that the invoker be in supervisor state or that the caller have PKM authority to key 0.

,MONTKN=montkn
A required input parameter which contains the delay monitoring token for the environment affected by the abnormality.

To code: Specify the RS-type address, or address in register (2)-(12), of a 32 bit field.

,MONTKN64=montkn64
A required input parameter which contains the long delay monitoring token for the environment affected by the abnormality.

To code: Specify the RS-type address, or address in register (2)-(12), of a 64 bit field.

,RETCODE=retcode
An optional output parameter into which the return code is to be copied from GPR 15. If you specify 15, GPR15, REG15, or R15 (within or without parentheses), the value will be left in GPR 15.

To code: Specify the RS-type address of a fullword field, or register (2)-(12) or (15), (GPR15), (REG15), or (R15).

,RSNCODE=rsncode
An optional output parameter into which the reason code is to be copied from GPR 0. If you specify 0, 00, GPR0, GPR00, REG0, REG00, or R0 (within or without parentheses), the value will be left in GPR 0.

To code: Specify the RS-type address of a fullword field, or register (0) or (2)-(12), (00), (GPR0), (GPR00), REG0), (REG00), or (R0).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014