Start of change

IFASMFDL and IFASMFDP — SMF Dump Program Exits

The USER1, USER2, USER3, USER4 and USER5 exits are called at various times during processing by each of the SMF dump programs IFASMFDL and IFASMFDP. These exits are also referred to here as the USERx exits For more information about each of these exits, refer to the z/OS MVS System Management Facilities (SMF) manual.

Defining the Exits

When invoking the SMF log stream or data set dump programs, IFASMFDL or IFASMFDP, specify the USER1, USER2, USER3, USER4, and/or USER5 parameters to identify the exit names to the programs. Additionally, it may be required that for each USERx exit, the SMFPRMxx parmlib member contains an SMFDLEXIT and/or SMFDPEXIT keyword option to identify the valid exit names to the system.

For more information about coding the SMFDLEXIT and SMFDPEXIT parameter options, see the SMFPRMxx section in the z/OS MVS Initialization and Tuning Reference.

Controlling the Exit Routine Through the Dynamic Exits Facility

Dynamic Exit support is not provided for the IFASMFDL and IFASMFDP USERx exits.

Exit Routine Environment

When called from IFASMFDL, the USERx exits receive control in the following environment:
  • In the authorization state and key of the SMF dump program
  • Enabled for interrupts
  • With no locks held
  • In the address space of the SMF dump program
  • In Primary ASC mode
  • In AMODE 31
When called from IFASMFDP, the USERx exits receive control in the following environment:
  • Enabled for interrupts
  • With no locks held
  • In the address space of the SMF dump program
  • In Primary ASC mode
  • In AMODE 24 for USER1, USER2 and USER3
  • In AMODE 31 for USER4 and USER5

Exit Recovery: If recovery processing is not established by the USERx exit, the USERx exits run under the recovery of IFASMFDL or IFASMFDP.

Exit Routine Processing

See the MVS System Management Facilities (SMF) manual for information about exit routine processing for each of the USERx exits.

Programming Considerations

None

Entry and Return Specifications

For information about entry and return specifications for each of the USERx exits refer to the z/OS MVS System Management Facilities (SMF).

End of change