z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


16E

z/OS MVS System Codes
SA38-0665-00

16E

Explanation

The system control program issued a DEBCHK macro for the data extent block (DEB) pointed to in the DCBDEBAD field of a data control block (DCB) passed by the program. The DEBCHK function could not be performed. Register 15 contains a hexadecimal reason code:
Code
Explanation
04
The DEB pointer is not in the DEB table. A DEB whose address is not in the DEB table cannot be verified, deleted, or purged.
08
The TYPE specified in the DEBCHK macro is incorrect. The TYPE must be VERIFY, ADD, DELETE, or PURGE.
0C
A DEBCHK macro that specified a TYPE other than VERIFY was issued by a program that is not authorized.
10
The system found that the DEBDCBAD field in the DEB does not point to a DCB. DEBDCBAD must point to a DCB when TYPE is VERIFY, ADD, or DELETE.
14
AM value in the DEBCHK macro does not equal the DEBAMTYP value in the DEB. When a DEB pointer is added to the DEB table, the access method (AM) value, if given, is placed in the DEBAMTYP field of the DEB. If no AM value is coded, a 0 is inserted in DEBAMTYP. Subsequent DEBCHKs issued to verify or delete that DEB pointer must either specify the same AM value or omit the operand. When the operand is omitted, no comparison is made.
18
The DEBCHK macro specified TYPE=ADD; however, the DEB was not queued on the TCB DEB chain. Before the DEB pointer can be added to the table, the DEB itself must be queued on the current TCB DEB chain. The TCBDEB field points to the first DEB in the chain.
1C
The DEBCHK macro specified TYPE=ADD, but the DEBCHK routine found one of the following:
  • The DEBAMTYP or DEBTBLOF field in the DEB contains zero.
  • The DEB table already contains a pointer to the DEB.
  • The DEB to be added is in fetch-protected main storage.
20
The DEBCHK macro specified TYPE=ADD; however, the DEB table contains 32760 bytes, which is its maximum size. The current DEB table does not have space for this new DEB pointer.

Programmer response

Correct the error indicated by the reason code.

Source

DFSMSdfp

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014