CFLS entry for coupling facility IXLLIST service (Part 1)

Entry:
CFLS
VIT option:
CFS
Event:
Invocation of the MVS™ macro IXLLIST
VIT processing module:
ISTRACCF
Control is returned to:
Module invoking the IXLLIST macro that caused the record to be produced.
This trace record is written for a request to access the coupling facility structure using the IXLLIST macro.
REQTEXT
Byte (hex)
Contents
00–03
Record ID: C"CFLS"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
0
06
The function requested by this invocation of IXLLIST:
X'01'
REQUEST(READ) specified
X'02'
REQUEST(READ_LCONTROLS) specified
X'03'
REQUEST(WRITE) specified
X'04'
REQUEST(MOVE) specified
X'05'
REQUEST(DELETE) specified
X'06'
REQUEST(LOCK) specified
X'07'
REQUEST(MONITOR_LIST) specified
X'08'
REQUEST(READ_LIST) specified
X'09'
REQUEST(DELETE_MULTI) specified
X'0A'
REQUEST(WRITE_LCONTROLS) specified
X'0B'
REQUEST(DELETE_ENTRYLIST) specified
X'0C'
REQUEST(READ_MULT) specified
07
Flags
Bit
Meaning
1... ....
Request will complete asynchronously. Bytes X'14'X'1B' will contain the request data.
.1.. ....
Request is for the rebuild version of the structure.
..1. ....
The buffer list contains real addresses.
...x xxxx
0
08–0B
Structure object (CFSSTR) address
0C–0F
Buffer object (CFSBUF) address or 0 if not using a buffer object.
10–13
The address of the invoker of IXLLIST
14–17
Return code for the MVS macro IXLLIST or the first 4 bytes of request data. If this IXLLIST invocation will complete asynchronously, this field holds the first 4 bytes of the request data specified on this request. Otherwise it holds the return code for this invocation of IXLLIST.
18–1B
Reason code for the MVS macro IXLLIST or the second 4 bytes of request data. If this IXLLIST invocation will complete asynchronously, this field holds the second 4 bytes of the request data specified on this request. Otherwise it holds the reason code for this invocation of IXLLIST.

When this field represents the second 4 bytes of the request data, the tracing of the buffer contents is deferred until the completion exit is driven, as follows:

Bit
Meaning
..1. ....
When this bit is on at the completion exit, the buffer contents for the DELETE_ENTRYLIST are traced using the CFLS VIT entries.
1C–1F
Request parameter header (RPH) address