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


544

z/OS MVS System Codes
SA38-0665-00

544

Explanation

The error occurred during the processing of SYNADAF, where it was determined that the IOB address was incorrect.

System action

Register 15 contains the IOB address in error:
  • For BDAM, BPAM, and BSAM, SYNADAF obtained the IOB address from the DECIOBPT field of the DECB; for these access methods, the DECB address was passed to SYNADAF as the PARM2 operand on the macro instruction, and was contained in register 0 on entry to the user's SYNAD routine. Verify that the PARM2 operand on the SYNADAF macro instruction was correctly specified and that the DECIOBPT field has not been overlaid.
  • For QSAM, BISAM, and QISAM, SYNADAF received a pointer to the IOB as the PARM2 operand on the macro instruction. The address passed to SYNADAF should have been the address contained in register 0 on entry to the user's SYNAD routine. Verify that the PARM2 operand on the SYNADAF macro instruction was correctly coded.
  • For the EXCP access method, verify that the PARM1 operand of the SYNADAF macro instruction specified the correct IOB address.

System programmer response

If the error recurs and the program is not in error, look at the messages in the job log for more information. Search problem reporting databases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the JCL and the program listing for the job.

Programmer response

Correct the error and rerun the job step.

Source

DFSMSdfp

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014