SDUMPX - List form

Use the list form of the SDUMPX macro to construct a control program parameter list. You can specify any number of storage addresses using the STORAGE parameter. Therefore, the number of starting and ending address pairs in the list form of SDUMPX must be equal to the maximum number of addresses specified in the execute form of the macro.

Syntax

The list form of the SDUMPX macro is written as follows:

Syntax Description
   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede SDUMPX.
   
SDUMPX  
   
One or more blanks must follow SDUMPX.
   
   HDR=‘dump title’ dump title: From 1 to 100 characters.
   HDRAD=dump title addr dump title addr: A-type address.
   
   ,DCB=dcb addr dcb addr: A-type address.
   
   ,JOBLIST=list addr list addr: RX-type address, or register (2) - (12).
   
   ,DSPLIST=list addr list addr: RX-type address, or register (2) - (12).
   
   ,PLISTVER=1 decimal digit 1: Use up to 112-byte parameter list.
   ,PLISTVER=2 decimal digit 2: Use 128-byte parameter list.
   ,PLISTVER=3 decimal digit 3: Use 184-byte parameter list.
  Defaults are as follows:

PLISTVER=2, if you specify SYMREC, ID, IDAD, PSWREGS, SDATA=DEFS, SDATA=NODEFS, or SDATA=IO.

PLISTVER=3, if you specify STRLIST, REMOTE, INTOKEN, DSPLIST, JOBLIST, PROBDESC, LIST64 or SUMLIST64.

PLISTVER=1, in all other cases.

   
   ,SYMREC=symrec addr symrec addr: RX-type address, or register (2) - (12).
   
   ,ID=‘identifier identifier: From 1 to 50 characters.
   ,IDAD=identifier addr identifier addr: RX-type address, or register (2) - (12).
   
   ,INTOKEN=token addr token addr: RX-type address, or register (2) - (12).
   
   ,REMOTE=area addr area addr: RX-type address, or register (2) - (12).
   
   ,STRLIST-structure list addr structure list addr: RX-type address or register (2) - (12).
   
   ,PSWREGS=parm list addr parm list addr: RX-type address, or register (2) - (12).
   
   ,SDATA=(sdata options) sdata options: Any combination of the following, separated by commas:
  ALLNUC, ALLPSA, COUPLE, CSA, GRSQ, Start of changeHCSAByASID, HCSANoOwner, HCSASysOwner, End of changeLPA, LSQA, NOALLPSA/NOALL, NOSQA, NOSUMDUMP/NOSUM, NUC, PSA, RGN, SQA, SUMDUMP/SUM, SWA, TRT, XESDATA, DEFAULTS/DEFS, NODEFAULTS/NODEFS, IO
 
Note:
  1. Executing the SDUMPX macro causes ALLPSA, SQA, IO, and SUMDUMP storage areas to be dumped unless excluded by NOALLPSA, NOSQA, NODEFAULTS, or NOSUMDUMP.
  2. The PSA and IO options are not required unless NODEFAULTS is specified, because they are dumped as a default in all SVC dumps.
  3. DEFAULTS is not required. All SVC dumps include the default SDATA options unless NODEFAULTS has been specified.
   
   ,PROBDESC=area addr area addr: RX-type address, or register (2) - (12).
   
   ,STORAGE=(strt addr,end addr) strt addr: A-type address.
  end addr: A-type address.
   
     ,LIST=(strt addr,end addr) strt addr: A-type address, or register (2) - (12).
  end addr: A-type address, or register (2) - (12).
  Note: Specify one or more pairs of addresses, separated by commas.
   
   ,LISTA=list addr list addr: RX-type address, or register (2) - (12).
   ,LISTD=list addr  
   ,LIST64=list addr  
   
   ,SUMLIST=(strt addr,end addr) strt addr: A-type address, or register (2) - (12).
  end addr: A-type address, or register (2) - (12).
  Note: Specify one or more pairs of addresses, separated by commas.
   
   ,SUMLSTA=list addr list addr: RX-type address, or register (2) - (12).
   ,SUMLSTL=list addr  
   ,SUMLIST64=list addr  
   
   ,SUBPLST=subpool id list addr subpool id list addr: A-type address, or register (2) - (12).
   
   ,KEYLIST=storage key list addr storage key list addr: A-type address, or register (2) - (12).
  Note: KEYLIST cannot be specified without SUBPLST.
   
   ,BUFFER=NO Default: BUFFER=NO
   ,BUFFER=YES  
   
   ,QUIESCE=YES Default: QUIESCE=YES
   ,QUIESCE=NO  
   
   ,TYPE=(type code) type code: Any combination of the following, separated by commas: XMEM or XMEME, NOLOCAL.
   
,MF=L  
   

Parameters

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

,MF=L
Specifies the list form of the SDUMPX macro.
Note: If SYMREC, ID, IDAD, PSWREGS, SDATA=NODEFS, SDATA=DEFS or SDATA=IO is not used on the list form of the macro, but is coded on the execute form, use PLISTVER=2 when specifying MF=L to generate a 128-byte parameter list.