This trace record is written when a rebuild of the coupling
facility structure is started, stopped, or completed, using the IXLREBLD
macro.
- Byte (hex)
- Contents
- 00–03
- Record ID: C"CFRB"
- 04
- ID is the primary address space ID (ASID). This field is 0 if
the ASID is greater than X'FF'.
- 05
- Macro Parameter Flags
- Bit
- Meaning
- 1... ....
- STARTREASON(LOSSCONN) was specified for the request.
- .1.. ....
- STARTREASON(STRFAILURE) was specified for the request.
- ..1. ....
- STOPREASON(LOSSCONNOLD) was specified for the request.
- ...1 ....
- STOPREASON(LOSSCONNEW) was specified for the request.
- .... 1...
- STOPREASON(STRFAILUREOLD) was specified for the request.
- .... .1..
- The rebuild was started or stopped for a connection-specific reason.
Bytes X'0C'–X'0F' contain the connection-specific
reason.
- .... ..xx
- 0
- 06
- The function requested by this invocation of IXLREBLD:
- X'01'
- REQUEST(START) was specified.
- X'02'
- REQUEST(STOP) was specified.
- X'03'
- REQUEST(COMPLETE) was specified.
- 07
- Connection identifier of the invoker of IXLREBLD
- 08–0B
- Structure object (CFSSTR) address
- 0C–0F
- Connection-specific reason for starting or stopping the rebuild.
- 10–13
- The address of the invoker of IXREBLD
- 14–17
- Return code for the MVS macro
IXLREBLD
- 18–1B
- Reason code for the MVS macro
IXLREBLD
- 1C–1F
- Request parameter header (RPH) address