HPR entry for HPRCTL macroinstruction (Part 1)

Entry:
HPR
VIT option:
HPR
Event:
Invocation of HPRCTL macroinstruction
VIT processing module:
ISTITCHP
Control is returned to:
Module invoking the HPRCTL macroinstruction
This trace record is written when the HPRCTL macroinstruction is issued. It indicates the type of lookup being performed, the return code for that operation, and the addresses of the parameters involved.
REQTEXT
Byte (hex)
Contents
00–03
Record ID: C"HPR"
04
ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
05
0
06
Entry type:
F
FID5
L
LU
M
MRSU
P
PMI
R
RTP
S
RSREC
T
RTREC
07
Function:
A
Add
C
Change
D
Delete
F
Find
P
Purge
S
Associate
08
Return code:
00
Success
04
Not found
08
Insufficient storage
0C
Length value not valid
10
Function not supported
14
Duplicate FID5
18
Token not valid
09–0D
Name of module issuing HPRCTL
0E
HPRCTL instance within issuing module
0F
0
10–13
  • If entry type is FID5, BSB address
  • If entry type is LU, session count
  • If entry type is PMI and function is Add or Find, CPNRB address
  • If entry type is RSREC, RSREC address
  • If entry type is RTP, RTP address
  • If entry type is RTREC, RTREC address
14–1B
  • If entry type is FID5, FID5 address
  • If entry type is LU, not applicable
  • If entry type is MRSU, the MRSU address is located in bytes X'14' and X'15'
  • If entry type is PMI, not applicable
  • If entry type is RSREC, element address and element index
  • If entry type is RTP, APPN CoS name. It is not written, however, for some cases of FIND FIRST and FIND NEXT.
  • If entry type is RTREC, element address and element index
1C–1F
Request parameter header (RPH) address