GSAM control block dump - DFSZD510

When a GSAM error occurs or when a DUMP or SNAP call is issued to a GSAM PCB, a formatted dump of the GSAM control blocks is written to the file that is defined as DDNAME IMSERR or SYSPRINT. You can use this GSAM control block dump (named DFSZD510) to diagnose GSAM problems.

Example of when to use a GSAM control block dump

Some situations in which you would use a GSAM control block dump are when you receive a message identifying a GSAM error, or when you are having problems repositioning a GSAM data set when you are trying to restart an application that previously failed.

The following control blocks are included in the dump:

  • GSAM pointer table (GPT)
  • GSAM load table (GLT)
  • GSAM data set control block (GB)
  • GSAM queue control block (GQCB)
  • GSAM buffer control block (GBCB)
  • IMS program communication block (PCB)
  • Data event control block (DECB)
  • Request parameter list (RPL)

To produce a DSECT that shows the layout of the GSAM control blocks, assemble macro IGLI.