INTx entry for channel interrupt

Entry:
INTD, INTI, INTL, INTT, or INTX
VIT option:
CIO
Event:
Channel interrupt
VIT processing module:
ISTRACCI
Control is returned to:
ISTTSCLC
This trace record is written when a channel program interrupt occurs.
  • INTD is generated for interrupts from OSA-Express QDIO or HiperSockets™ adapters.
  • INTI is generated for interrupts between communication controllers and local SNA cluster controllers.
  • INTL is generated for interrupts from local non-SNA cluster controllers.
  • INTT is generated for interrupts between TCP/IP DLC connections.
  • INTX is generated for interrupts between channel-to-channel-attached hosts.

Every INT entry has a previously issued SIO entry, although it may have been issued some time ago. Use the CUA device field to correlate SIO and INT entries. The SIO entry provides additional information about this completing channel program.

See for a description of the NCB fields.

For record types with suffix D, I, X, or T, the CIO events are also captured within the NCB (pointed to by NCBCIOMV). The NCB trace table is mapped by NCBCIOAR.
REQTEXT
Byte (hex)
Contents
00–03
Record ID:
  • C"INTD" for DINCB
  • C"INTI" for ICNCB
  • C"INTL" for LDNCB
  • C"INTT" for RWNCB
  • C"INTX" for XCNCB
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
For INTD, adapter state (DINCB_AFSM)

For INTI, INTL, and INTT, link station state (NCBLNKST)

For INTX, station state (XCNSSFSM)

06
For INTI, the ending operation code; otherwise, 0.
07
DLC type. For INTD, INTI, INTL, and INTX: 0
For INTT:
  • For the CDLC DLC: C
  • For the LCS DLC: L
  • For the CLAW DLC: W
  • For the CTC DLC: X
  • For the HYPERchannel DLC: H
08–0B
Channel device name in EBCDIC (either a device address or device number)
0C–0F
NCB address
10–13
Flag bytes (NCBFLAGS)
14
Flag byte as follows:
Bit
Meaning
1... ....
Running in disabled interrupt exit (IOSDIE is not 0)
.1.. ....
ERP work area address exists (IOSERP is not 0)
..1. ....
Exception condition (IOSEX flag is on)
...1 ....
Error routine in control (IOSERR flag is on)
15
I/O completion code (IOSCOD)
16–17
Sense data in IOSSNS if this was a sense channel program; otherwise, 0
18–1F
Channel status word from IOSB