gtpi1m12System Installation Support Reference

Dump Override Table

User exit routine UCCDOT is invoked from system error processing after the selective memory dump table has been initialized for a dump of system storage. Exit point DOT is located in CSECT CCCPSE. This exit is provided to give users final control over which storage areas are included in the dump.

General Conditions at Entry

The registers at entry to UCCDOT are:

R2
Base address of the selective memory dump table. The SMDT resides in the copy member of the CCCPSE CSECT.

R11-R15
See User Exit Routines - Common Entry Conditions.
Note:
Refer to a listing of CCCPSE for the contents of the remaining registers.

System Conditions at Entry

System state
Supervisor

System mask
Masked

Protect key
0

Address space
SVM on the main I-stream.

Programming Considerations at Entry

  1. User processing must not change the system state. Return must be made to the next sequential instruction.
  2. The format of an SMDT entry is described by the IDSMDT data macro. To obtain the address of the SMDT entry corresponding to a particular keyword, use the following code:
             IDSMDT REG=Rx            DSECT AN SMDT ENTRY
             LA  Rx,<keyword>         LOAD KEYWORD EQUATE
             MH  Rx,=Y(MDTLEN)        TIMES SIZE OF ENTRY
             A   Rx,0(,R2)            ADD TABLE BASE
     
    
    To flag an SMDT entry for inclusion in the dump, set the MDTINCL flag in the MDTFLG flag byte. Also, you can omit storage areas from the dump by turning off MDTINCL.
  3. See User Exit Routines - Common Programming Considerations for other considerations.

Programming Considerations on Return

See User Exit Routines - Common Return Conditions.

General Conditions on Return

See User Exit Routines - Common Return Conditions.