Cross memory mode

The cross memory environment for an FRR depends on the values coded for the MODE parameter in the SETFRR macro that defined the FRR.

Specifying HOME, PRIMARY, or FULLXM for the MODE parameter of the SETFRR macro indicates to the system the normal or expected addressing environment of the FRR.

MODE=HOME
If you specify MODE=HOME or omit the MODE parameter, the FRR gets control with PASN=HASN=SASN.
MODE=PRIMARY
If you code MODE=PRIMARY, the FRR gets control with the PASN and SASN both the same as the PASN that existed when the SETFRR macro was issued.
MODE=FULLXM
If you specify MODE=FULLXM, the FRR gets control in the cross memory environment that existed when the SETFRR macro was issued. That is, the PASN and the SASN are the same as those that existed when the SETFRR macro was issued.

If the system cannot enter an FRR with its normal addressing environment established as defined by the MODE parameter on the SETFRR macro, the system bypasses the FRR and percolates to the next FRR on the FRR stack, unless the FRR was defined to run in a restricted addressing environment (also specified by the MODE parameter). See Restricted environments for more information about FRRs running in restricted environments.