z/OS DFSMSdfp Advanced Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


DEVTYPE—Execute Form

z/OS DFSMSdfp Advanced Services
SC23-6861-01

The execute form of the DEVTYPE macro is:

Read syntax diagramSkip visual syntax diagram
>>-+-------+--DEVTYPE------------------------------------------->
   '-label-'            

>--+-----------------------------------------------+------------>
   '-+-ddloc-------------------------------------+-'   
     |                              .-,BELOW-.   |     
     '-UCBLIST=(-ucbl_addr,ucbl_num-+--------+-)-'     
                                    '-,ANY---'         

>--+-------------------------+--+----------------------+-------->
   '-,(area_addrx,area_size)-'  '-INFOLIST=codel_addrx-'   

>--+--------------------+--MF=(E,name)-------------------------><
   |            .-MAX-. |                
   '-,PLISTVER=-+-0---+-'                
                '-1---'                  

ddloc—RX-type address or (1-12)
Has the same meaning as the standard form of the macro (see also the UCBLIST parameter below for execute form requirements of the ddloc parameter).
area_addrx—RX-type address or (2-12)
Has the same meaning as the standard form of the macro. This parameter must be coded on the list and/or the execute form.

This must be coded on the execute form.

area_size—RX-type address or (2-12)
This form has the same meaning as the standard form of the macro. This parameter must be coded on the list and/or on the execute form.

This must be coded on the execute form.

UCBLIST=(ucbl_addrx,ucbl_num ,BELOW or ANY)
This format has the same meaning as the standard form of the macro. You must specify either the UCBLIST or the ddloc parameter on either the execute or list form. You can code them on both forms. Either parameter on the execute form overrides the same parameter on the list form.
ucbl_addrx—RX-type address or (2-12)
This format has the same meaning as the standard form of the macro.
ucbl_num—absolute expression or (2-12)
This format has the same meaning as the standard form of the macro except that in the execute form, the maximum value of an absolute expression is 4095. You can supply a larger value in a register.
BELOW
This format has the same meaning as the standard form of the macro. If you write two or three values for UCBLIST on the execute form, it replaces and overrides all three values in the list form. If you omit UCBLIST on the execute form, DEVTYPE will use the values in the list form. This is the default.
ANY
This format has the same meaning as the standard form of the macro. If you write two or three values for UCBLIST on the execute form, it replaces and overrides all three values in the list form. If you omit UCBLIST on the execute form, DEVTYPE will use the values in the list form.
INFOLIST=codel_addrx
This format has the same meaning as the standard form of the macro. You can code INFOLIST=0 to remove a previous INFOLIST value that is in the list form.
codel_addrx—RX-type address or (2-12)
This format has the same meaning as the standard form of the macro.
PLISTVER=0 or 1 or MAX
This format has the same meaning as on the standard form of the macro. If you code a non-default value for PLISTVER on the list form, then code the same value on the execute form.
MF=(E,name)
Specifies the execute form of DEVTYPE. The execute form of the DEVTYPE macro is valid only with the UCBLIST or INFOLIST function.
E
Specifies the execute form of the macro. Use the execute form to modify a parameter list and call the DEVTYPE function.
name—RX-type address or (1-12)
Label of the parameter list constructed by the corresponding MF=L form.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014