&label |
|
An optional name to be associated with the first instruction
generated by this macro. |
&JOB= |
|
Specifies the JQE to be accessed. The JQE may be any of the
following: - The job number (binary).
- The address of an area containing the job number (1-4 EBCDIC digits
terminated by one or more blanks).
- The address of an area containing the job name (1-8 characters
terminated by one or more blanks or an asterisk). The asterisk must
to coded in columns 2 through 7; it specifies that this is a generic
search for any job name containing the specified character string.
This parameter is mutually exclusive with the use of the &PRTY=
keyword.
|
&PRTY= |
|
Specifies the particular priority level to be searched by this
macro call. The initial call returns the address of the JQE for the
first job within the specified priority level. Each subsequent call
returns the address of the JQE for the next job within the specified
priority level. |
&ERROR= |
|
Specifies the return point that receives control if an error
is detected while performing the required function. If register notation
is used, the register must contain the address of the appropriate
exit routine. |
&BUSY= |
|
Specifies the address of a return point if the access to a
requested priority level is not immediately available. If register
notation is used, the register must contain the address of the appropriate
exit routine. The use of this keyword is optional; if it is not specified
and access to the specified priority level cannot be granted immediately,
the requestor is put in a wait state (by AWAIT) until access can be
granted. |
&NORMAL |
|
Specifies the return point that receives control if the called
routine returns to the calling routine specifying that normal processing
has occurred. A branch to the specified address is automatically taken
following linkage to the called routine. |
&DEQ= |
ONE ALL |
Specifies the priority level (DEQ=ONE) or levels (DEQ=ALL)
to be dequeued that were previously enqueued by use of the PRTY= keyword. |