Before returning to JES2, the contents of the registers must be:
- Registers
- Contents
- 0-13
- Unchanged
- 14
- Return address
- 15
- Return code
A return code of:
- 0
- Tells JES2 that if any additional exit routines are associated
with this exit, execute the next consecutive exit routine. If there
are no additional exit routines associated with this exit point, this
return code tells JES2 to set the spool partitioning mask as indicated
by the FENCE parameter on the SPOOLDEF initialization statement setting
and to reissue the $TRACK request.
- 4
- Tells JES2 that even if additional exit routines are associated
with this exit, ignore them; instead, set the spool partitioning mask
as indicated by the FENCE parameter on the SPOOLDEF initialization
statement setting and reissue the $TRACK request.
- 8
- Tells JES2 that an updated version of the spool partitioning
mask—with at least one additional bit turned on—has been
passed to JES2 in the spool mask work area and will now determine
later spool allocation. It also tells JES2 to reissue the $TRACK request.