POOF entry for freeing storage from GETBLK pool
- Entry:
- POOF
- VIT option:
- SMS
- Event:
- POOLFREE macro called to free all storage in a GETBLK pool
- VIT processing module:
- ISTRACSM
- Control is returned to:
- Module invoking the INTRACE macro that caused the record to be produced
This trace record is generated when the POOLFREE macro
uses the VTFREE macro to free all storage that was allocated with
GETBLK. This trace record helps the VIT analysis tool determine that
storage is freed.
- Byte (hex)
- Contents
- 00–03
- Record ID: C"POOF"
- 04
- ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
- 05
- 0
- 06
- Pool type. The value X'7A' indicates the CMIPPVT storage pool type. For other possible storage pool types, see FBLK entry for FREEBLK macro (Part 1) or GBLK entry for GETBLK macro (Part 1). For more information about storage pools, see z/OS Communications Server: SNA Network Implementation Guide.
- 07
- Return code from the POOLFREE macro
- 08–0F
- 0
- 10–13
- Address of the issuer of the POOLFREE macro
- 14–17
- Length of storage freed, including the GETBLK headers. (Because the headers are not included in GBLK length fields, the length of storage freed in the POOF VIT entry will be larger than the amount of storage reported in the GBLK VIT entries.)
- 18–1B
- 0
- 1C–1F
- Request parameter header (RPH) address