IOSP entry for invoking a Peripheral Component Interconnect Express (PCIe) service (Part 1)

Entry:
IOSP
VIT option:
CIA
Event:
Invocation of a Peripheral Component Interconnect Express (PCIe) service, as part of Shared Memory Communications over Remote Direct Memory Access (SMC-R) processing, or as part of Shared Memory Communications - Direct Memory Access (SMC-D) processing.
VIT processing module:
ISTITCSH

This trace record is written upon completion of a PCIe service.

The contents of the trace record are described after the figure.
Byte (hex)
Contents
00–03
Record ID: C"IOSP"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
PCIe service identifier:
  • 'A' for allocate service (IQP4ALL)
  • 'C' for connect service (IQP4CON)
  • 'D' for deallocate service (IQP4DEA)
  • 'G' for get attribute service (IQP4GDI)
  • 'L' for close service (IQP4CLO)
  • 'M' for deregistration service (IQP4DMR)
  • 'O' for open service (IQP4OPN)
  • 'P' for get PFID attribute service (IQP4GPI)
  • 'Q' for query system characteristics (IQP4QSC)
  • 'R' for registration service (IQP4RMR)
  • 'S' for search service (IQP4SRC)
06–07
Module identifier of the module that issued the INTRACE command
08–0F
Input parameter list that is associated with the PCIe service
10–17
Address of the PFCTE or SLNCB
18–19
Return code
1A–1B
Reason code
1C–1F
Request parameter header (RPH) address