z/OS MVS Programming: Assembler Services Reference ABE-HSP
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


GQSCAN - List form

z/OS MVS Programming: Assembler Services Reference ABE-HSP
SA23-1369-00

The list form of the GQSCAN macro is used to construct a non-executable parameter list. This parameter list, or a copy of it for reentrant programs, can be referred to by the execute form of the GQSCAN macro.

The list 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: A-type address.
  area size: symbol, decimal digit.
 
Note:
  1. This parameter cannot be specified with QUIT=YES.
  2. AREA is required on either the list or the execute form of the macro.
   
   ,REQLIM=value value: symbol, decimal digit or the word MAX.
   ,REQLIM=MAX Default: REQLIM=MAX
   
   ,SCOPE=ALL Default: SCOPE=STEP
   ,SCOPE=STEP  
   ,SCOPE=SYSTEM  
   ,SCOPE=SYSTEMS  
   
   ,RESERVE=YES Default: All resources requested with RESERVE and all
   ,RESERVE=NO resources requested with ENQ.
   
   ,RESNAME=(qname qname addr: A-type address.
   addr [,rname addr, rname addr: A-type address.
   rname length], rname length: decimal digit.
   [GENERIC|SPECIFIC], Default: assembled length of rname.
   qname length) Default: qname length of eight.
   
   ,SYSNAME=(sysname addr sysname addr: A-type address.
   [,asid value]) asid value: symbol, decimal digit.
 
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=L can be specified with QUIT=YES.
   
   ,REQCNT=value value: decimal digit.

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.
   
   ,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=L  
   

Parameters

The parameters are explained under the standard form of the GQSCAN macro with the following exception:

,MF=L
Specifies the list form of the GQSCAN macro.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014