Subtype 1 — Product intersection data section

This section contains information about intersections that occur between products registered with the IFAUSAGE service. Intersections are generated when a product registered at the ADDRSP level invokes a program that registers at the TASK level for a task in the current address space. The ADDRSP scope product is known as the containing product and the TASK scope product is known a the intersecting product.

There is one product intersection data section for each intersection detected. The data reported is accumulated for ALL address spaces that had any intersection between two products.

Triplet information

This section is located on the record using the following triplet fields, which are located in the "self-defining" section:
Offset
SMF89CNO
Length
SMF89CNL
Number
SMF89UDN
Offsets Name Length Format Description
0 0 SMF89CPO 16 EBCDIC Product owner or vendor name (obtained PRODOWNER option of IFAUSAGE macro) of the containing product.
16 10 SMF89CPN 16 EBCDIC Product Name (obtained PRODNAME option of IFAUSAGE macro) of the containing product.
32 20 SMF89CPV 8 EBCDIC Product Version (obtained PRODVERS option of IFAUSAGE macro) of the containing product.
40 28 SMF89CPQ 8 EBCDIC Product Qualifier (obtained PRODQUAL option of IFAUSAGE macro) of the containing product.
48 30 SMF89CPI 8 EBCDIC Product ID (obtained PRODID option of IFAUSAGE macro) of the containing product.
56 38 SMF89IPO 16 EBCDIC Product Owner or Vendor Name (obtained PRODOWNER option of IFAUSAGE macro) of the intersecting product.
72 48 SMF89IPN 16 EBCDIC Product Name (obtained PRODNAME option of IFAUSAGE macro) of the intersecting product.
88 58 SMF89IPV 8 EBCDIC Product Version (obtained PRODVERS option of IFAUSAGE macro) of the intersecting product.
96 60 SMF89IPQ 8 EBCDIC Product Qualifier (obtained PRODQUAL option of IFAUSAGE macro) of the intersecting product.
104 68 SMF89IPI 8 EBCDIC Product ID (obtained PRODID option of IFAUSAGE macro) of the intersecting product.
112 70 SMF89CFG 1 binary
Bit
Meaning when set
0
The container product was registered unauthorized (SMF89CUC).
1
The intersecting product was registered unauthorized (SMF89CUP).
2
Some time for the intersection was a result of a SCOPE(FUNCTION) registered product (SMF89CFC).
3
Some time for the intersection was a result of a SCOPE(ALL) registered product (SMF89CTC).
4
Intersection time might be complete for this product.
Note: Not all products use (SMF89CGO).
5-7
Reserved.
113 71   7   Reserved
120 78 SMF89CCT 8 long floating point Product Intersect TCB Time (in hundredths of a second)
128 80 SMF89CZT 8 long floating point Product Intersect Offload Engine Time (in hundredths of a second)