OTMA trace entry for synchronous program switch

OTMA trace entries for synchronous program switch have the trace ID X'5A0B'.

Table 1. Contents of trace entry X'5A0B' for module DFSYSCP0
Word Byte Contents
Word 1 Byte 0 Module ID X'10'
Byte 1 Location ID:
X'21'
Post DFSYTIB0 to process the synchronous program switch. Word 3 contains the YTIB CLB address.
X'30'
Received a NACK from DFSYTIB0. Word 2 contains the return code to DFSDLA40. Word 3 contains the extended return code.
X'31'
Response returned. Word 2 contains the return code to DFSDLA40. Word 3 contains the extended return code.
X'32'
Target application abend. Word 2 contains the return code to DFSDLA40. Word 3 contains the extended return code.
X'33'
A CM0 application abend was detected. Word 3 contains the extended return code.
X'34'
A CM0 response was detected. Word 3 contains the extended return code. This location is used when REPLYCHK=NO and there are multiple responses to the ICAL request.
X'35'
The ICAL was canceled by an IMS command. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
Word 1 (continued) Byte 1 (continued)
X'36'
Timeout occurred. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
X'41'
Bad transaction code, CPIC transaction, or conversational transaction. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
X'42'
Security failed in APPC RACINIT. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
X'43'
Security failed in OTMA RACINIT. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
X'44'
Security failed in DFSDAUT0. Word 2 has the return code to DFSDLA40. Word 3 has the extended return code.
Byte 2 PSTFLAG2
Byte 3 0
Word 2   PST address of the ICAL that initiated the synchronous program switch, or the return code to DFSDLA40.
Word 3   Extended return code, or the YTIB CLB address of the ICAL.
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID
Word 6   First half of STCK
Word 7   Second half of STCK
Table 2. Contents of trace entry X'5A0B' for module DFSYTIB0
Word Byte Contents
Word 1 Byte 0 Module ID X'28'
Byte 1 Location ID:
X'21'
SPS shared queues AOS=X enqueue.
Byte 2 YTIB_SPS_STATUS
Byte 3 0
Word 2   YTIB_SPS_Flags
Word 3   YTIB CLB address of the ICAL
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID.
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID.
Word 6   First half of STCK
Word 7   Second half of STCK
Table 3. Contents of trace entry X'5A0B' for module DFSYSLM0
Word Byte Contents
Word 1 Byte 0 Module ID X'2D'
Byte 1 Location ID:
X'21'
CM1 LUMIF SEND was invoked to process a potential CM1 response. This response could be a late response, a DFS2082 message, a regular response, or a timed-out message. Word 3 contains the front-end YTIB CLB address.
X'22'
CM1 response reroute is needed. Word 2 contains the YTIB_SPS_Flags.
X'23'
SPS shared queues back-end message processing. Word 2 contains the YTIB_SPS_Flags.
X'24'
SPS shared queues front-end message processing. Word 2 contains the YTIB_SPS_Flags.
Byte 2 YTIB_SPS_STATUS
Byte 3 0
Word 2   LUP_FE_TIB_PTR or YTIB_SPS_Flags
Word 3   YTIB CLB address of the ICAL
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID.
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID.
Word 6   First half of STCK
Word 7   Second half of STCK
Table 4. Contents of trace entry X'5A0B' for module DFSYLUS0
Word Byte Contents
Word 1 Byte 0 Module ID X'2A'
Byte 1 Location ID:
X'21'
DFSYLUS0 is ready to post back to DFSYMEM0 for an ICAL response.
X'22'
No ICAL response will be sent because of a timed-out or late message, or a PSTOP command.
X'23'
No ICAL response will be sent because REPLYCHK=NO and DFS2082 message support is enabled.
X'24'
Freed the YTIB control block in DFSLUS0.
X'25'
SPS shared queues back-end GU.
Byte 2 YTIB_SPS_STATUS
Byte 3 0
Word 2   YTIB_SPS_Flags
Word 3   YTIB CLB address of the ICAL
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID.
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID.
Word 6   First half of STCK
Word 7   Second half of STCK
Table 5. Contents of trace entry X'5A0B' for module DFSYQAB0 with location ID X'21' or X'22'
Word Byte Contents
Word 1 Byte 0 Module ID X'29'
Byte 1 Location ID:
X'21'
A late message was detected and dequeued.
X'22'
A late message was detected and rerouted.
Byte 2 LUP_MSG_FLAG4
Byte 3 0
Word 2   LUP_SPS_EXPTM
Word 3   LUP_FE_TIB_PTR (the original YTIB CLB for the ICAL)
Word 4   LUP_MSG_ARRIVAL_TIME (1:4)
Note: This identifier is the saved YTIB_TOKEN value
Word 5   LUP_MSG_ARRIVAL_TIME (5:8)
Note: This identifier is the saved YTIB_TOKEN value
Word 6   First half of STCK
Word 7   Second half of STCK
Table 6. Contents of trace entry X'5A0B' for module DFSYQAB0 with location ID X'23'
Word Byte Contents
Word 1 Byte 0 Module ID X'29'
Byte 1 Location ID:
X'23'
A late message was detected and dequeued.
Byte 2 YTIB_SPS_STATUS
Byte 3 0
Word 2   YTIB_EVENT
Word 3   The original YTIB CLB for the ICAL
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID.
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID.
Word 6   First half of STCK
Word 7   Second half of STCK
Table 7. Contents of trace entry X'5A0B' for module DFSYQAB0 with location ID X'21' or X'22'
Word Byte Contents
Word 1 Byte 0 Module ID X'23'
Byte 1 Location ID:
X'21'
The original YTIB was found. A response to the ICAL call will be sent if the state is OK.
X'22'
The ICAL region ended abnormally and IMS is processing a cleanup request for the ICAL call.
Byte 2 YTIB_SPS_STATUS
Byte 3 0
Word 2   YTIB_EVENT
Word 3   The original YTIB CLB for the ICAL
Word 4   YTIB token (1:4)
Note: This identifier is the unique ICAL ID.
Word 5   YTIB token (5:8)
Note: This identifier is the unique ICAL ID.
Word 6   First half of STCK
Word 7   Second half of STCK