Extended DL/I format output
The PCPDUMP output in extended DL/I format (see the following figure) is completely formatted.
It provides the most specific data about each segment.
TYPE RBA OFFS
-------- -------- ----
FSAP/RAP 00005140 0000 0FC40000 00005180 FFFFFFFF FFFFFFFF 00005328 000053E0 FFFFFFFF FFFFFFFF *.
0020 000057D2 FFFFFFFF 00005ACA 0000599A FFFFFFFF 00005DDA 00005F4A 0000600A *.
-------------------------------------------------------------------------------------------------
IG01A 00005180 0040 LENGTH ON DB=120 DATA LENGTH=86 KEYPOS=3 KEYLEN=6 COMPRTN=DP
(SC-DB) 0040 0100
(CTR) 0042 00000000
(PTF) 0046 0000523A -> IG01A
(PTB) 004A 00000000 -> IG01A
(LCF) 004E 000E4DF2 -> IG01D
(PCF) 0052 00000000 -> IG01B
(PCF) 0056 00000000 -> IG01C
(PCF) 005A 000051F8 -> IG01D
(PCF) 005E 00000000 -> IG01G
(DATA) 0062 00560215 5330002C 3B53B5F6 612B265A 817C65A8 154FEA0E FD79E21D 5DBCD4B9 *.
0082 83F4FE32 7844F3CB BE7369F9 9B9B432C 7930AAC3 41722891 7E7FBB7E 0852A4AE *C
00A2 6F220ADF B865164E 2C6E318C 1FE1D584 4878B07F 0830 *?
-------------------------------------------------------------------------------------------------
IG01D 000051F8 00B8 LENGTH ON DB=66 DATA LENGTH=40 KEYPOS=7 KEYLEN=3 COMPRTN=N/
(SC-DB) 00B8 0400
(PTF) 00BA 00000000 -> IG01D
(PTB) 00BE 00000000 -> IG01D
(PP ) 00C2 00005180 -> IG01A
(LTF) 00C6 00000000 -> IG01D
(LTB) 00CA 00049786 -> IG01D
(PCF) 00CE 00000000 -> IG01E
(DATA) 00D2 02697115 185C2200 1CF2F102 15533000 2C000350 0C00000C F5F2000C 00018097 *..
00F2 3C404040 40404040 *.
data omitted
--------------------------------------------------------------------------------------------------
*** NUMBER OF RECORDS PRINTED WAS 1
The output contains the following fields.
RECORD SEQUENCE NUMBER | Sequence number of this logical record. |
---|---|
RBA OF RECORD | Relative byte address of the logical record, expressed as a hexadecimal value. |
CCCCHHHHRR | Hexadecimal disk address of this logical record, where CCCC is the cylinder, HHHH is the track, and RR is the record number. This field is not present if the input data set is on tape. |
OFFSET | Hexadecimal displacement of this logical record in the physical block. |
VOLUME | Volume serial number of the DASD device that contains this logical record. |
TYPE | The type of formatted data. The following values are possible:
|
RBA | Current relative byte address, expressed as a hexadecimal value. |
OFFS | Current offset in the logical record, expressed as a hexadecimal value. The offset is not present for compressed segments. |
LENGTH ON DB | The actual length, in decimal, of the segment record on the data set. |
DATA LENGTH | The segment’s data length, in decimal.
|
KEYPOS | Position of the segment’s key (relative to 1). |
KEYLEN | Length of the segment’s key. |
COMPRTN | Name of the segment edit/compression routine. |
EXPAND | Whether the segment was expanded prior printing:
|
SPLIT | Whether the variable-length segment is split. If the value is YES, the field that follows can be the segment’s prefix or data. |
(SC-DB) | Segment code (byte 1) and delete byte (byte 2). |
(CTR) | Counter field for logical children with no logical child first (LCF) pointer. |
pointer | Pointer type, followed by fields that have information about the pointer:
The output contains one row for each pointer defined for the segme nt. |
(DATA) | Segment data. The offset is not present for compressed segments. |
Related topic