0 (X'00') |
The requested function completed successfully and register
1 contains the address of the DEB. |
4 (X'04') |
Either (a) the DEB table associated with the job step does
not exist; or (b) the DEB field that is an index into the DEB table
contains an invalid value; or (c) the control block address is not
the same as the content of the DEB table entry. |
8 (X'08') |
An invalid TYPE was specified. (The DEBCHK routine was entered
by a branch, not by the macro.) |
12 (X'0C') |
Your program was not authorized and TYPE was not VERIFY. |
16 (X'10') |
DEBDCBAD did not contain the address of the DCB (or ACB) that
was passed to the DEBCHK routine. |
20 (X'14') |
The AM value does not equal the value in the DEBAMTYP field. |
24 (X'18') |
The DEB is not on the DEB chain and TYPE=ADD was specified. |
28 (X'1C') |
TYPE=ADD was specified for a DEB that was already entered in
the DEB table. |
32 (X'20') |
The DEB table exceeded the maximum size and TYPE=ADD. |
36 (X'24') |
TYPE=PURGE,PURGE=FORCE was specified but one
or more of the required conditions was not satisfied. The caller
must be in system key, supervisor state, hold the local lock, and
the passed DEB pointer must exist in the DEB table but not represent
a valid DEB. |