Header/Self-defining Section

This section contains the common SMF record headers fields and the triplet fields (offset/length/number), if applicable, that locate the other sections on the record.

Offsets Name Length Format Description
0 0 SMF82LEN 2 binary Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See Standard SMF record header for a detailed description.
2 2 SMF82SEG 2 binary Segment descriptor (see record length field).
4 4 SMF82FLG 1 binary System indicator:
Bit
Meaning when set
0-2
Reserved
3-6
Version indicators*
7
Reserved.

*See Standard SMF record header for a detailed description.

5 5 SMF82RTY 1 binary Record type 82 (X'52').
6 6 SMF82TME 4 binary Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10 A SMF82DTE 4 packed Date when the record was moved into the SMF buffer, in the form 0cyydddF. See Standard SMF record header for a detailed description.
14 E SMF82SID 4 EBCDIC System identification (from the SID parameter).
18 12 SMF82LNG 4 binary Length of record header.
22 16 SMF82TID 2 binary Security product identifier: X'0002' for Cryptographic Unit Support Program.
24 18 CRY82USR 8 EBCDIC Job name (for RACF® users, user ID).
32 20 CRY82GRP 8 EBCDIC Step-name (for RACF users, RACF group-name).
40 28 CRY82FLG 1 binary Flags
Bit
Meaning when set
0
Fields CRY82USR and CRY82GRP contain RACF user ID and group name. (When this bit is off, the fields contain the job name and step name).
1-7
Reserved.
41 29 CRY82VCT 2 binary Number of variable relocate sections.
43 2B CRY82FTN 1 binary Function code
Code
Meaning
1
Key generator function
2
GENKEY function
3
RETKEY function
4
Start cryptography
5
Stop cryptography
6
Modify cryptography
7
Hardware check.
44 2C CRY82RTC 1 binary Return code issued by function or X'FF' if function terminated abnormally.