z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


CPOOL - Execute form

z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN
SA23-1372-00

Syntax

The execute form of the CPOOL macro is written as follows:

Syntax Description
   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede CPOOL.
   
CPOOL  
   
One or more blanks must follow CPOOL.
   
BUILD  
   
,PCELLCT=primary cell count cell count: Symbol, decimal number, or register (0), (2) - (12).
  Note: PCELLCT must be specified on either the list or the execute format of the macro.
   
   
   ,SCELLCT=secondary cell count Default: PCELLCT
   
,CSIZE=cell size cell size: Symbol, decimal number, or register (0), (2) - (12).
  Note: CSIZE must be specified on either the list or the execute form of the macro.
   
   
   ,SP=subpool number subpool number: Symbol, decimal number, or register (0), (2) - (12).
  Default: SP=0
   
   ,BNDRY=DWORD Default: BNDRY=DWORD

The default value depends on the specified CSIZE value. If CSIZE is a multiple of 8, cells reside on double boundaries (BNDRY=DWORD). If CSIZE is multiple of 4, cells reside on word boundaries. If CSIZE is not a multiple of 4 or 8, cells do not reside on a particular boundary.

   ,BNDRY=QWORD  
   
   ,LOC=24 Default: LOC=RES
   ,LOC=31  
   ,LOC=(31,31)  
   ,LOC=(31,64)  
   ,LOC=(31,PAGEFRAMESIZE1MB)  
   ,LOC=RES  
   ,LOC=(RES,31)  
   ,LOC=(RES,64)  
   
   ,CPID=pool id pool id: RX-type address or register (0), (2) - (12).
   
   ,KEY=key number Default: The default depends on which subpool you specify. See the list of subpool characteristics in z/OS MVS Programming: Authorized Assembler Services Guide for information on storage keys for specific subpools.
   
   ,TCB=tcb addr tcb addr: RX-type address or register (0), (2) - (12).
  Default: TCB address in PSATOLD.
   
   ,HDR=hdr hdr: character string enclosed in single quotation marks, RX-type address, or register (0), (2) - (12).
   
   ,LINKAGE=SYSTEM Default: LINKAGE=SYSTEM
   ,LINKAGE=BRANCH  
   
   ,OWNER=HOME Default: OWNER=HOME
   ,OWNER=PRIMARY  
   ,OWNER=SYSTEM  
   
,MULTIHDR=NO Default: MULTIHDR=NO
,MULTIHDR=YES  
   ,MAXCELLS=MMMM  
   ,CELLSPERCPU=NNNN  
   ,CELLSHARE=NO Default: CELLSHARE=NO
   ,CELLSHARE=YES  
   
,MF=(E,list addr) list addr: RX-type address or register (0) - (12).
   

Parameters

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

,MF=(E,list addr)
Specifies the execute form of the CPOOL macro.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014