CSCH and HSCH trace records

CSCH and HSCH records represent a clear subchannel operation and a halt subchannel operation.

Record Formats

CSCH.... shhhh   ASCB.... hhhhhhhh CPUID... hhhh     JOBN.... cccccccc
                DEV..... hhhh     SFLS.... hhhh     SID..... hhhhhhhh
                CC...... hh       DVRID... hh       ARDID... hh
                IOSLVL.. hh       UCBLVL.. hh
                UCBWGT.. hh       BASE.... shhhh
HSCH.... shhhh   ASCB.... hhhhhhhh CPUID... hhhh     JOBN.... cccccccc
                DEV..... hhhh     SFLS.... hhhh     SID..... hhhhhhhh
                CC...... hh       DVRID... hh       ARDID... hh
                IOSLVL.. hh       UCBLVL.. hh
                UCBWGT.. hh       BASE.... shhhh
CSCH shhhh
HSCH shhhh
Device number from the UCBCHAN field of the UCB, which includes the subchannel set identifier when appropriate.
ASCB hhhhhhhh
Address of the ASCB for the address space that started the I/O operation.
CPUID hhhh
Address of the processor on which the I/O operation started
JOBN cccccccc
One of the following:
cccccccc
Name of the job associated with the task that requested the I/O operation
N/A
No job is associated with the requested I/O
DEV hhhh
Device number from the UCBCHAN field of the UCB.
SFLS hhhh
Start flags from the UCBSFLS field of the UCB.
SID hhhhhhhh
Subchannel ID from the UCBSID field of the UCB.
CC hh
CSCH or HSCH condition code in bits 2 - 3.
DVRID hh
Driver ID value from the IOSDVRID field of the IOSB.
ARDID hh
One of the following:
hh
Associated request driver ID from the IOSDVRID field of the IOSB
U/
Unavailable because the IOQ was unavailable
IOSLVL hh
Function level to provide serialization of I/O requests. This value comes from the IOSLEVEL field of the IOSB.
UCBLVL hh
UCB level value from the UCBLEVEL field of the UCB.
UCBWGT hh
Flags from the UCBWGT field of the UCB.
BASE shhhh
Device number from the UCBCHAN field of the UCB, which includes the subchannel set identifier when appropriate.