On the ENV parameter on IEAMSCHD, you can specify the following
addressing environments for the SRB routine:
- HOME
- Specifies that the SRB routine is to receive control in the
current home address space, and with PASID=SASID=HASID.
- PRIMARY
- Specifies that the SRB routine is to receive control in the
current primary address space, with PASID=SASID=HASID.
- FULLXM
- Specifies that the SRB receives control with the scheduling
program's current cross-memory environment. This means that when the
SRB routine begins to run, it has the primary, home, and secondary
address space of the scheduling program's at the time of the invocation
of the IEAMSCHD macro. In addition, the SRB routine's DU-AL is a copy
of the scheduling program's DU-AL as it exists when the scheduling
program issues the IEAMSCHD macro, with the exception of any subspace
entries in the scheduling program's DU-AL. The system does not copy
subspace entries.
- STOKEN
- Specifies that the SRB routine is to receive control in the
address space specified by the target STOKEN and with PASID=SASID=HASID.