The execute form of the GQSCAN macro can refer to and modify a remote parameter list built by the list form of the macro. There are no defaults for any of the parameters in the execute form of the macro.
The execute form of the GQSCAN macro is written as follows:
Syntax | Description |
---|---|
name | name: symbol. Begin name in column 1. |
␢ | One or more blanks must precede GQSCAN. |
GQSCAN | |
␢ | One or more blanks must follow GQSCAN. |
AREA=(area addr,area size) | area addr: RX-type address or register (2) - (12). |
area size: symbol, decimal digit, or register (2) - (12). | |
Note:
|
|
,REQLIM=value | value: symbol, decimal digit, register (2) - (12), or the word MAX. |
,REQLIM=MAX | |
,SCOPE=STEP | Note: SCOPE=LOCAL and SCOPE=GLOBAL cannot be coded
on the list form of this macro.
|
,SCOPE=ALL | |
,SCOPE=SYSTEM | |
,SCOPE=SYSTEMS | |
,SCOPE=LOCAL | |
,SCOPE=GLOBAL | |
,RESERVE=YES | |
,RESERVE=NO | |
,RESNAME=(qname | qname addr: RX-type address or register (2) - (12). |
addr[,rname addr, | rname addr: RX-type address or register (2) - (12). |
rname length], | rname length: decimal digit, register (2) - (12). Default: assembled length of rname. |
[GENERIC|SPECIFIC], | |
qname length) | |
,SYSNAME=(sysname addr | sysname addr: RX-type address or register (2) - (12). |
[,asid value] | asid value: symbol, decimal digit, or register (2) - (12). |
Note: rname addr can be provided
only when qname addr is used. rname length must
be provided if a register is specified for rname addr.
An asid value can be coded only when the sysname
addr is used.
|
|
,QUIT=YES | Default: QUIT=NO |
,QUIT=NO | Note: Only TOKEN and MF=(E, parm list
addr) can be specified with QUIT=YES.
|
,REQCNT=value | value: decimal digit or register (2) - (12). |
Default: REQCNT=0 | |
,OWNERCT=value,WAITCNT= value | value: decimal digit. |
,OWNERCT=value | value: decimal digit. |
,WAITCNT=value | value: decimal digit. |
,TOKEN=addr | addr: RX-type address of register (2) - (12). |
,XSYS=YES | Default: XSYS=YES |
,XSYS=NO | Note: XSYS=NO is mutually exclusive with TOKEN,
QUIT=YES and SYSNAME, when SYSNAME is not equal to zero or zero and
the asid value(0,asid value). In a global resource serialization ring
complex, XSYS=NO is ignored.
|
,MF=(E,list addr) | list addr: RX-type address or register (2) - (12). |
The parameters are explained under the standard form of the GQSCAN macro with the following exception:
list addr specifies the area that the system uses to contain the parameters.