ODPK entry for OSA-Express QDIO or HiperSockets packets (Part 1)

Entry:
ODPK
VIT option:
CIA
Event:
Inbound or outbound data
VIT processing module:
ISTITCOD
Control is returned to:
ISTLLCHI, ISTLLCIE, ITSLLCWI, IUTLLCIZ

This trace record is written when packets are read from or written to an OSA-Express QDIO or HiperSockets™ adapter.

This is a table showing the contents of the bytes
Byte (hex)
Contents
00–03
Record ID: C"ODPK"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
Device type:
  • If byte 6 is C"R":
    • C"I" for HiperSockets (iQDIO)
    • C"Q" for QDIO
  • Else:
    • C"*" when device type is not applicable
06
Direction:
  • C"D" for discarded
  • C"I" for inbound
  • C"O" for outbound
  • C"R" for routed (accelerated), outbound
07
Write queue priority/Read queue identifier/0
  • if byte 6 is C"D"
    • 0
  • if byte 6 is C"I"
    • Read queue identifier
  • if byte 6 is C"O" or C"R"
    • Write queue priority
08–0B
ShortPAC address
0C–0F
DINCB address
10–13
XBUFLST entry address
14
0
15
SBAL index
16
Start SBALE index (within SBAL)
17
End SBALE index (within SBAL)
18–19
Total length of packet
1A–1B
Module identifier for the module that issued the INTRACE.
1C–1F
Request parameter header (RPH) address.