DCB/DEB Section (tape and DASD)

This section contain portions of the DCB and DEB, including:

Offsets Name Length Format Description
244 F4 SMFDCBOR 2 binary Data set organization being used. This field is mapped by DCBDSORG in the DCB mapping.
246 F6 SMFDCBRF 1 binary Record format. This field is mapped by DCBRECFM in the DCB mapping.
247 F7 SMFDCBMF 2 binary Type of I/O macro instruction and options. This field is mapped by DCBMACRF in the DCB mapping.
249 F9 SMFDCBFL 1 binary Indicator used by the OPEN, CLOSE, EOV routines such as the type of the last I/O operation. This field is mapped by DCBOFLGS in the DCB mapping.
250 FA SMFDCBOP 1 binary Option codes used by access-method interfaces. This field is mapped by DCBOPTCD in the DCB mapping.
251 FB SMF14RV2 1 binary Reserved.
252 FC SMFDEBFL 1 binary Data set and device status indicator. This field indicates whether a data set is modified, new or old, and shows the status of DASD. This field is mapped by DEBOFLGS in the DEB mapping. For information about DEBOFLGS, see z/OS DFSMSdfp Diagnosis.
253 FD SMFDEBOP 1 binary Indicator showing both the method of I/O processing and the disposition that is to be performed when an end-of-volume (EOV) condition occurs. This field is mapped by DEBOPATB in the DEB mapping.
254 FE SMFDEBVL 2 binary Volume sequence number. For direct access, the sequence number is relative to the first volume of the data set. For tape, the sequence number is relative to the first volume processed. This field is valid only for sequential data sets. This field is mapped by DEBVOLSQ in the DEB mapping.

The following 16 bytes apply to the DCB/DEB Tape extension. If you coded DSECT=YES when calling the IFGSMF14 macro, then it generates a DSECT statement at this point with the DSECT name with "TDDEX" appended to it. For example, if you did not code a label on the IFGSMF14 call, the name of this DSECT will be IFGSMFTDDEX.

Offsets Name Length Format Description
256 100 SMFDCBBL 4 binary Block count for each volume. For PDSE data sets, this field will always contain X'0'. This field is mapped by DCBBLKCT in the DCB mapping.
260 104 SMFDSSNO 6 EBCDIC Data set serial number. For PDSE data sets, this field will always contain X'0'. This field is mapped by UCBFSER in the UCB mapping.
266 10a SMF14RV3 2   Reserved.
267 10B SMF14TDA 1 unsigned Tape DS authorization flags.
268 10c SMF14OPD 4 packed Date when the data set was opened, in the form 0cyyddF.

The following 16 bytes apply to the DCB/DEB DASD extension:

Offsets Name Length Format Description
256 100 SMF14NTU 4 binary

Relative track and record of the last user block in the form of TTR0, if a basic format data set.

Relative track and record of the last user block in the form of TTTR, if a large format data set.

For extended data sets, this field will accumulate the number of tracks used across all the volumes (TTTT).

260 104 SMF14NTR 4 binary Number of tracks released by the DADSM routine. For PDSE data sets, this field will always contain X'0'.
264 108 SMF14NER 1 binary Number of extents released by the DADSM routine. For PDSE data sets, this field will always contain X'0'.
265 109 SMF14EDI 1 binary Enhanced Data Integrity (EDI) flag indicator.
Bit
Meaning when set
0
Data set name found in EDI exclusion table.
1
Data set being opened for output but is currently open for output.
2
Data set being opened for input but is currently open for output and the data set is not excluded from EDI processing..
3
Application requested EDI processing be bypassed and the data set is not excluded from EDI processing..
4–7
Reserved.
266 10A SMF14FG1 1   Flag byte.
Bit
Meaning when set
0
Large format data set. SMF14NTU is in TTTR format.
1
EAV BAM detected one or more EXCP or XDAP issuances-DEB2XEXCP flag is on.
2–7
Reserved.
267 10B SMF14RV4 1   Reserved.
268 10C SMF14OPD 4 packed Date when the data set was opened, in the form 0cyyddF.