The exit’s load module name is CAZDEXMR. It is called with
the following characteristics:
- Authorization
- Supervisor state, key 0
- Cross memory mode
- PASN = SASN = HASN
- AMODE
- 31-bit
- ASC mode
- Primary
- Locks
- Local lock may be held. Refer to the DEXMRI_Flags parameter
in Input Parameter Fields for more information.
- Reentrant
- Yes
- Residency
- ECSA
Input Register contents:
- R1
- Address of a standard CALL parameter list.
Word 1: Contains
the address of the CAZDXMRP parameter block. The VL bit is on.
- R13
- Address of a standard register 72-byte save area
- R14
- Return address
- R15
- Entry point address of CAZDEXMR
- Upon entry, all access registers contain zeros.
Output Register contents:
- R0 – R14
- Same as upon entry
- R15
- The value set in: DEXMRO_RC
- When control returns to the caller, the access registers
must contain zeros.
The load module must be accessible from the Application Performance Analyzer started
task. It is recommend that it reside in the Application Performance Analyzer hlq.SCAZAUTH load library.
The source for a sample CAZDEXMR exit program is provided in the hlq.SCAZSAMP dataset in member CAZDEXMR. The JCL
that is used to assemble, link and apply the exit as an SMP USERMOD
is also located in the hlq.SCAZSAMP dataset
in member CAZDXMRA.