HIOx entry for Halt I/O
- Entry:
- HIOB, HIOD, HIOH, HIOI, HIOT, or HIOX
- VIT option:
- CIO
- Event:
- Halt I/O
- VIT processing module:
- ISTRACCI
- Control is returned to:
- ISTTSCLR
This trace record is written when a Halt I/O SVC is issued
to end a currently executing channel program.
- HIOB is generated when an HIO SVC ends a channel program using a BSC line attached to the communication adapter.
- HIOD is generated when an HIO SVC ends a channel program for an OSA-Express® QDIO or HiperSockets connection.
- HIOH is generated when an HIO SVC ends a channel program using an SDLC line attached to the communication adapter.
- HIOI is generated when a VM GENIO HALT or an MVS™ HIO SVC ends a channel program to a local SNA controller as a result of VARY INACT,FORCE processing.
- HIOT is generated when a Halt I/O SVC ends a channel program for a TCP/IP DLC connection.
- HIOX is generated when an HIO SVC ends communication between channel-to-channel-attached hosts.
For record types with suffix 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.
- Byte (hex)
- Contents
- 00–03
- Record ID:
- C"HIOB"
- C"HIOD"
- C"HIOH"
- C"HIOI"
- C"HIOT"
- C"HIOX"
- 04
- ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
- 05
- For HIOB, link station state (BSCLKFSM)
For HIOD, adapter state (DINCB_AFSM)
For HIOH, link station state (HALLFSM)
For HIOI, link state (NCBLNKST)
For HIOX, for a channel-to-channel adapter, station state (XCNSSFSM)
For HIOX, for a LAN channel station, link state (NCBLNKST)
For HIOT, link state (NCBLNKST)
- 06–07
- Module ID (last 2 characters of TSC module name)
- 08–0B
- Channel device name in EBCDIC (either a device address or device number)
- 0C–0F
- NCB address
- 10–13
- Flag bytes (NCBFLAGS)
- 14–1D
- 0
- 1E
- For HIOB, HIOD, HIOH, HIOI, and HIOX: 0 For HIOT:
- 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
- 1F
- 0