z/OS MVS Programming: Sysplex Services Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Parameter Descriptions

z/OS MVS Programming: Sysplex Services Reference
SA38-0658-00

The parameter descriptions are listed in alphabetical order. Default values are underlined.
,ABDPLPTR=abdplptr
Use this input parameter to specify the address of the ABDUMP parameter list (ABDPL) that the system currently is using.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field that contains the address of the ABDPL.

,ADJUNCT=NO
,ADJUNCT=YES
Use this input parameter to specify whether the adjunct data associated with the requested entries should be returned with the entries. The STRBENTRY mapping for each entry points to the adjunct data and also provides the length of the adjunct data.
NO
Do not return adjunct data.
YES
Do return adjunct data.
ANSAREA=ansarea
Use this output parameter to identify the answer area.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the answer area.

,ANSLEN=anslen
Use this input parameter to specify the length of the answer area.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field that contains the length of the answer area.

,CLASSLEVEL=SUMMARY
,CLASSLEVEL=DETAIL
,CLASSLEVEL=ENTRY
Use this input parameter to specify the level of the CLASS type request.
SUMMARY
Information about a requested class, a range of classes, or all classes (castout or storage) in the dump. The STRBSUMMARY mapping of IXLZSTRB maps the entries in the answer area.
DETAIL
Detailed information about a requested class, a range of classes, or all classes (castout or storage) in the dump. The STRBDETAIL mapping of IXLZSTRB maps the entries in the answer area. The entry also contains a pointer to the class controls information. For storage class information, the DSCC mapping in IXLYDSCC maps the storage class controls. For castout class information, the DCCC mapping in IXLYDCCC maps the castout class controls.
ENTRY
An entry at a requested position, a group of entries at a requested range of positions, or the entries at all entry positions that were dumped in a requested class. The STRBENTRY mapping of IXLZSTRB maps the entries in the answer area. The entry also contains a pointer to the entry control information. The DDIC mapping in IXLYDDIB maps the entry controls.
,CLASSTYPE=CASTOUT
,CLASSTYPE=STORAGE
Use this input parameter to specify the type of class that should be retrieved.
CASTOUT
Castout classes
STORAGE
Storage classes
,CLASSVAL=classval
Use this input parameter to identify the class for which data entries will be retrieved.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the fullword field that contains the class for which data entries will be retrieved.

,CONIDVAL=conidval
Use this input parameter to specify the connection ID for which the system will retrieve event monitor control entries on the event queue.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a one-byte field that contains the connection ID for which event monitor control information is being requested.

,EMCLEVEL=SUMMARY
,EMCLEVEL=EMC
Use this input parameter to specify the level of the EMCONTROLS type request.
SUMMARY
The list of event monitor controls in the list structure that was requested to be dumped. The system returns information for a list number, a range of list numbers, or all list numbers in the dump. The STRBSUMMARY mapping of the IXLZSTRB macro maps the entries in the answer area.
EMC
Event monitor controls that were dumped for the requested list structure. The STRBEMCDETAIL mapping of the IXLZSTRB macro maps the entries in the answer area. The STRBEMCDETAIL contains a pointer to the event monitor controls in the answer area. The DEMC mapping of the IXLYDDIB macro maps the event monitor controls entry.
,ENDPOS=STARTPOS
,ENDPOS=endpos
Use this input parameter to specify the end of the requested entry position range. If you do not specify this keyword, the ending range position will be equal to the starting range position specified on the STARTPOS keyword.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field that contains the end of the requested entry position range. ENDPOS is an optional keyword. The default is STARTPOS.

,ENDVAL=STARTVAL
,ENDVAL=endval
Use this input parameter to specify the end of the requested class range. If you do not specify this keyword, the ending range value will be equal to the starting range value specified on the STARTVAL keyword.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the fullword field that contains the value indicating the end of the requested class range.

,ENTRYDATA=NO
,ENTRYDATA=YES
Use this input parameter to specify whether the entry data associated with the requested entries should be returned with the entries. The STRBENTRY mapping for each entry points to the entry data and also provides the total length of the entry data. If the buffer fills up before all entry data is returned, the STRBENTRY mapping provides the length of the entry data that has been returned.
NO
Do not return entry data.
YES
Do return entry data.
,ENTRYID=entryid
Use this input parameter to specify the list entry identifier of the list entry to be retrieved. This keyword should be used only if the requested structure is a list structure.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the 12-character field that contains the list entry identifier of the list entry to be retrieved.

,ENTRYKEY=entrykey
Use this input parameter to identify the key to be used for retrieving list entries. If this keyword is specified, only list entries with the requested key will be returned.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the 16-character field that contains the key to be used for retrieving list entries.

,ENTRYNAME=entryname
Use this input parameter to specify the name of the data entry or list entry to be retrieved.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the 16-character field that contains the name of the data entry or list entry to be retrieved.

,EQLEVEL=DETAIL
,EQLEVEL=EMC
Use this input parameter to specify the level of the EVENTQS type request.
DETAIL
Detailed information about a requested connection ID, a range of connection IDs, or all connection IDs in the dump. The STRBDETAIL mapping of the IXZLSTRB macro maps the entries in the answer area. In the STRBDETAIL entry, there is a pointer to the event queue controls in the answer area. The DEQC mapping of the IXLYDEQC macro maps the event queue controls. The STRBDETAIL entry also contains the length of the event queue controls.
EMC
Event monitor controls entries associated with the event queue of the requested connection ID. The STRBEMCDETAIL mapping of the IXLZSTRB macro maps the entries in the answer area. In the STRBEMCDETAIL entry, there is a pointer to the event monitor controls in the answer area. The DEMC mapping of the IXLYDDIB macro maps the event monitor controls.
,LISTNUMLEVEL=SUMMARY
,LISTNUMLEVEL=DETAIL
,LISTNUMLEVEL=ENTRY
Use this input parameter to specify the level of the LISTNUM request. You can request summary information about all list numbers, detail information about specific list numbers, or information about entry positions.
SUMMARY
Information about the list numbers in the requested structure that was dumped. You can specify a specific list number, a range of list numbers, or all list numbers in the dump. The STRBSUMMARY mapping of IXLZSTRB maps the entries in the answer area.
DETAIL
Detailed information about a specific list number, a range of list numbers, or all list numbers in the dump. The STRBDETAIL mapping of IXLZSTRB maps the entries in the answer area. The STRBDETAIL mapping includes a pointer to the list controls in the answer area and the length of the list controls. The DLC mapping of IXLYDLC maps the list controls.
ENTRY
Information for a particular list number about an entry at a specific position, a group of entries at a range of positions, or the entries at all positions in the dump. The STRBENTRY mapping of IXLZSTRB maps the entries in the answer area. The STRBENTRY also contains a pointer to the entry controls in the answer area. The DDIL mapping of IXLYDDIB maps the entry controls.
,LISTNUMVAL=listnumval
Use this input parameter to specify the list number for which list entries are to be retrieved.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field that contains the list number for which entries are to be retrieved.

,MF=S
,MF=(L,mfctrl)
,MF=(L,mfctrl,mfattr)
,MF=(L,mfctrl,0D)
,MF=(E,mfctrl)
,MF=(E,mfctrl,COMPLETE)
Use MF=S to specify the standard form of the macro, which builds an inline parameter list and generates the macro invocation to transfer control to the service.

Use MF=L to specify the list form of the macro. Use the list form together with the execute form of the macro for applications that require reentrant code. The list form defines an area of storage that the execute form uses to store the parameters. Only the PLISTVER parameter can be coded with the list form of the macro.

Use MF=E to specify the execute form of the macro. Use the execute form together with the list form of the macro for applications that require reentrant code. The execute form stores the parameters into the storage area defined by the list form, and generates the macro invocation to transfer control to the service.
,mfctrl
Use this output parameter to specify a storage area to contain the parameters.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the parameter list.

,mfattr
Use this input parameter to specify the name of a 1- to 60-character string that can contain any value that is valid on an assembler DS pseudo-op. You can use this parameter to force boundary alignment of the parameter list. If you do not code mfattr, the system provides a value of 0D, which forces the parameter list to a doubleword boundary.
,COMPLETE
Use this input parameter to require that the system check for required parameters and supply defaults for omitted optional parameters.
Note: In the macro expansion you might see some defaults for optional parameters that are not documented here. The ones that are not documented do not have any effect on the macro. For example, if SMILE=var were an optional parameter and the default is SMILE=NO_SMILE then it would not be documented. However, if the default was SMILE=:-), then it would be documented because a value would be the default.
,ORDER=HEAD
,ORDER=TAIL
Use this input parameter to specify the order in which entries for the requested class are to be returned. For a storage class, the head of the queue represents the least recently referenced entry and the tail of the queue represents the most recently referenced entry. For a castout class, the head of the queue represents the most recently changed entry and the tail of the queue represents the least recently changed entry.
HEAD
Entries are in head-to-tail order. If you also specify the keywords STARTPOS/ENDPOS, the system returns the entries in head-to-tail order.
TAIL
Entries are in tail-to-head order. If you also specify the keywords STARTPOS/ENDPOS, the system returns the entries in tail-to-head order.
,RETCODE=retcode
Use this output parameter to specify the location in which the system is to copy the return code from GPR 15.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field to contain the return code.

,RESTOKEN=restoken
Use this input parameter to specify a 64-byte token that must be passed on all IXLZSTR requests. The token allows a request to be continued across multiple calls if all the requested data could not be returned in the answer area. Before your first request to access the data, you must initialize the field to binary zeros. On every request, the IXLZSTR service initializes RESTOKEN with information required on subsequent IXLZSTR requests. Therefore, the user who is requesting the data must not modify the contents of RESTOKEN.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the 64-character field that must be passed on all IXLZSTR requests.

,RSNCODE=rsncode
Use this output parameter to specify the location in which the system is to copy the reason code from GPR 0.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field to contain the reason code.

,STARTPOS=ALL
,STARTPOS=startpos
Use this input parameter to specify the start of the requested entry position range. If you do not specify this keyword, all of the entries in the dump for the requested class will be returned.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a fullword field that contains the start of the requested entry position range.

,STARTVAL=ALL
,STARTVAL=startval
Use this input parameter to specify the start of the requested class range. If you do not specify this keyword, all of the classes requested to be dumped will be returned.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of the fullword field that contains the value indicating the start of the requested class range.

,STRDUMPID=strdumpid
Use this input parameter to specify the structure dump ID of structure being requested.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a halfword field that contains the structure dump ID.

,STRLEVEL=SUMMARY
,STRLEVEL=DETAIL
Use this input parameter to specify the level of the STRUCTURE request.
SUMMARY
A list of all the structures and their types that are in the dump. STRBSTRSUMMARY maps the entries in the answer area.
DETAIL
Detailed information about a requested structure. STRBSTRDETAIL maps the entry in the answer area. The entry also contains a pointer to the structure control information. For a cache structure, the DCAC mapping in IXLYDCAC maps the structure controls. For a list structure, the DLIC mapping in IXLYDLIC maps the structure controls.
,STRNAME=strname
Use this input parameter to specify the name of the structure for which information is being requested.

To Code: Specify the RS-type name or address (using a register from 2 to 12) of a 16-character field that contains the name of the structure for which information is being requested.

,TYPE=STRUCTURE
,TYPE=CLASS
,TYPE=LISTNUM
,TYPE=LOCKINDEX
,TYPE=USER
,TYPE=ENTRY
,TYPE=EMCONTROLS
,TYPE=EVENTQS
Use this input parameter to specify the type of information to be retrieved by the IXLZSTR macro from the dump data set.
STRUCTURE
Structure information.
CLASS
Castout class or storage class information. Use CLASS only for a cache structure.
LISTNUM
List number information. Use LISTNUM only for a list structure.
LOCKENTRIES
Detailed information about a requested lock entry, a range of lock entries, or all entries in the lock table for a requested list structure. IXLZSTR returns only the non-zero lock table entries. Use LOCKENTRIES only for a list structure. The DLTE mapping in IXLYDDIB maps the entries in the answer area.
USERCNTLS
Detailed information about a requested connection ID, a range of connection IDs, or all connection IDs for a requested structure. For a cache structure, the DLCCB mapping in IXLYDDIB maps the entries in the answer area. For a list structure, the DLUCB mapping in IXLYDDIB maps the entries in the answer area.
ENTRY
Detailed information about a requested entry name or entry ID in a requested structure. The STRBENTRY mapping in IXLZSTRB maps the entry in the answer area. The entry also contains a pointer to the entry controls. For a cache structure, the DDIC mapping in IXLYDDIB maps the entry controls. For a list structure, the DDIL mapping in IXLYDDIB maps the entry controls.
EMCONTROLS
Event monitor control information. Use EMCONTROLS only for a keyed list structure allocated in a coupling facility with CFLEVEL=4 or higher. The DEMC mapping in IXLYDDIB maps the event montitor controls.
EVENTQS
Event queue control informaton. Use EVENTQS only for a keyed list structure allocated in a coupling facility with CFLEVEL=4 or higher. IXLYDEQC maps the event queue controls.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014