Use the IFASMFR macro in any application program or
in installation-written exit routines to symbolically address SMF
record fields. If you do not want the IFASMFR macro to use part of
the application program's storage, then supply
a CSECT or DSECT statement ahead of the macro.
Note: If you invoke the IFASMFR macro within a DSECT, multiple
record types are mapped contiguously. That is, each record type will
not have a zero origin.
Do not specify both record type 14 and record type 15 in the same
program. These records are identical, whenever record type 15 is
specified in the IFASMFR macro, record type 14 is defined.
- n
- is the record type to be defined. You must specify at least
one record type with the macro; if you specify more than one record
type, you must enclose the record types in parentheses and separate
them by commas. The values for n can be any of the current
record types. Exceptions to this include record types 100, 101, 102
and 110. Other exceptions are record types that explicitly mention
the proper macro to use.
Note: In all the SMF record formats, the ‘name’
column contains the symbolic addresses defined by the IFASMFR macro.