z/OS DFSORT Installation and Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


SMF Type-16 record

z/OS DFSORT Installation and Customization
SC23-6881-00

This appendix contains Programming Interface information.

The following table shows the format of the DFSORT SMF type-16 record.

DFSORT creates an SMF record when SMF=FULL, SMF=SHORT or TEXIT=YES is in effect (see Collecting statistical data for more details on these options). However, values for some fields are not provided due to certain circumstances such as technique used, abnormal termination, and so on. The notation column of Table 1 indicates such circumstances:
a
This value is always provided.
b
This value is only provided for a Blockset application.
f
This value is only provided when a Blockset sort, copy, or merge application is successful and SMF=FULL is specified.
n
This value is not provided when DFSORT terminates abnormally (that is, with record subtype X'03').
s
This value is not provided in the SMF record passed to the termination exit.
t
If DFSORT terminates abnormally, the value provided might not be identical to the value provided when termination is successful.
v
This value is only provided when a variable-length record application is successful and SMF=FULL is specified.
Table 1. SMF Type-16 Record
Offsets Name Length Format Description

Nota-
tion

Dec. Hex
+0 +0 SMF16LEN 2 binary Record length. a
+2 +2 SMF16SEG 2 binary Segment descriptor. s
+4 +4 ICESIND 1 binary System indicator a
+5 +5 ICERTYP 1 binary Record type. a
+6 +6 ICEBTIME 4 binary Time, in hundredths of a second, record was moved to SMF buffer. s
+10 +A ICEBDATE 4 packed Date record was moved to SMF buffer, in the form 0CYYDDDF where F is the sign. s
+14 +E ICESID 4 EBCDIC System identification (taken from SID parameter). s
+18 +12 ICEJOBNM 8 EBCDIC Job name. a
+26 +1A ICERST 4 binary Time reader recognized job card. s
+30 +1E ICERDS 4 packed Date reader recognized job card. s
+34 +22 ICEUIF 8 EBCDIC Installation dependent information. s
+42 +2A ICESTN 1 binary Step number. s
+43 +2B ICERES1 1   Reserved.  
+44 +2C ICETRN 2 binary Number of triplets supported by DFSORT.9 A triplet is a set of values that define an SMF record section. These descriptors begin at ICEPROD. a
+46 +2E ICESUBID 4 EBCDIC Subsystem identification. a
+50 +32 ICERSUB 2 binary Record subtype:
  • 1: Short record, successful execution.
  • 2: Full record, successful execution.
  • 3: Short record, unsuccessful execution.

 
   a
   a
   a

+52 +34 ICEPROD 4 binary Offset to product section. a
+56 +38 ICEPRODL 2 binary Product section length. a
+58 +3A ICEPRODN 2 binary Number of product sections. This field will be zero if no product section is provided. a
+60 +3C ICEDATA 4 binary Offset to common data section. a
+64 +40 ICEDATAL 2 binary Common data section length. a
+66 +42 ICEDATAN 2 binary Number of data sections. This field will be zero if no data section is provided. a
+68 +44 ICESTAT 4 binary Offset to record-length distribution section. a
+72 +48 ICESTATL 2 binary Record-length distribution section length. a
+74 +4A ICESTATN 2 binary Number of record-length distribution sections. This field will be zero if no record-length distribution section is provided. a
+76 +4C ICEINDS 4 binary Offset to first input data set section. a
+80 +50 ICEINDSL 2 binary Input data set section length. a
+82 +52 ICEINDSN 2 binary Number of input data set sections. This field will be zero if no input data set sections are provided. a
+84 +54 ICEOTDS 4 binary Offset to SORTOUT data set section. a
+88 +58 ICEOTDSL 2 binary SORTOUT data set section length. a
+90 +5A ICEOTDSN 2 binary Number of SORTOUT data set sections. This field will be zero if no SORTOUT data set section is provided. a
+92 +5C ICEOFDS 4 binary Offset to first OUTFIL data set section. a
+96 +60 ICEOFDSL 2 binary OUTFIL data set section length. a
+98 +62 ICEOFDSN 2 binary Number of OUTFIL data set sections. This field will be zero if no OUTFIL data set sections are provided. a
+100 +64 ICERES1B 2   Reserved.  
+102 +66 ICESPGN 2 binary Performance group. This information is collected from OUCB field OUCBSPG.  
+104 +68 ICEUSER 8 EBCDIC User ID for which the job or session is being executed. This field is provided only when RACF® is active. a
+112 +70 ICEGROUP 8 EBCDIC Group ID for which the job or session is being executed. This field is provided only when RACF is active. a
+120 +78 ICERES1D 8 Reserved.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014