Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Displaying DSECTs


This section describes how to display MVS control blocks in DSECT format. It also lists the default DSECT images that were created at installation time based on the information specified in the installation dialog.

You can also define your own user DSECTs to the Abend-AID Viewer. For example, you can define DSECTs for in-house or third-party vendor packages and then use Abend-AID to map storage into the DSECT maps you supply.

Refer to  Abend-AID Advanced Configuration for information about creating user-defined DSECTs.

Information

You must use the MAPD command with the USER keyword to display user-defined DSECTs. For information about this command, see MAPD .

Displaying Control Blocks in DSECT Format

The DSECT Support screen, shown in DSECT Support Screen, displays MVS control blocks in DSECT format. The screen includes address, offset, label, data type, data, and comment information. For equate statements, the OFFSET field lists the equated value.

DSECT Support Screen

aaudsect00295.jpg

Displaying the DSECT Support Screen

The DSECT Support screen is available from most Abend-AID Viewer screens that list a symbol, a table entry, a control block address, or an actual control block entry. (A DSECT display is not available for all control blocks.) To display the screen, use one of the following methods:

  • Place the cursor on a control block field and press the DSECT PF key. (PF19 is the default.)
  • Type DSECT in the COMMAND field, place the cursor on a control block field, and press the Enter key.
  • Use the MAPD command to map storage displays into DSECT format. For specifics about this command, see MAPD.

Accessing Data on the DSECT Support Screens

Scrolling to the right on the DSECT Support screen displays the DSECT Label Expansion screen, which replaces the truncated LABEL field with an expanded LABEL field and deletes the COMMENT field. The expanded LABEL field lists the complete field names of the DSECT statements. Scrolling back to the left redisplays the original DSECT Support screen with the truncated LABEL and the COMMENT fields.

The following commands function on the scrollable portion of the DSECT Support and DSECT Label Expansion screens: UP, DOWN, LEFT, RIGHT, TOP, BOTTOM. For specifics about the TOP and BOTTOM commands, see Abend-AID-Viewer-Commands. For information about the remaining commands, see Default PF Key Definitions.

To view the contents of an address field in hexadecimal, use one of these methods:

  • Place the cursor on the address field and then press the HEXD PF key. (PF18 is the default.)
  • Type HEXD in the COMMAND field, place the cursor on the address field, and then press the Enter key.

For fields that are defined as an address type (A) or fullword (F), position the cursor on the actual field contents and press the HEXD PF key to display the data at that address.

Suppressing DSECT Equate Statements

By default, the DSECT Support screen displays all fields in the requested DSECT, including equate statements. To suppress the equate statements, tab to the EXCLUDE field and press Enter. The screen is redisplayed without equates. To refresh the screen to include the equates, tab to the INCLUDE field and press Enter.

Available MVS DSECTs

The Available MVS DSECTs table lists the MVS DSECT images that were created at installation based on the information specified in the installation dialog. The following information is provided in the table:

Actual DSECT name

The name displayed in the fixed portion of the DSECT Support screen.

DSECT type

The name to use with the MAPD command.

Description

The use of the DSECT.

Important

The System DSECT Table lists the DSECTs available for the currently selected dump. To display this screen, enter the MAPD primary command with no parameters. For more information about this command, see MAPD.

Available MVS DSECTs

DSECT Label

DSECT Type

Description

AQAT

IHAAQAT

Address Queue Anchor Table

ASCB

IHAASCB

Address Space Control Block

ASVT

IHAASVT

Address Space Vector Table

ASXB

IHAASXB

Address Space Extension Block

CAUB

IGVCAUB

Common Area User

CDENTRY

IHACDE

Contents Directory Entry

CEECAA

CEECAA

Language Environment Common Anchor

CEECIB

CEECIB

Language Environment Condition Information Block

CEEEDB

CEEEDB

Language Environment Enclave Data Block

CEEMCH

CEEMCH

Language Environment Machine State Descriptor

CEEPCB

CEEPCB

Language Environment Process Information Block

CEERCB

CEERCB

Language Environment Region Information Block

CVT

CVT

Communications Vector Table

DFE

IHADFE

VSM Double Free Element

DQE

IHADQE

VSM Descriptor Queue Element

ECVT

IHAECVT

Extended Communications Vector Table

EPIE

IHAEPIE

Extended Program Interruption Element

FBQE

IHAFBQE

VSM Free Block Queue Element

FQE

IHAFQE

VSM Free Queue Element

GDA

IHAGDA

Global Data Area Block

JESCT

IEFJESCT

Job Entry Subsystem Communication Table

LDA

IHALDA

VSM Local Data Area

LLE

IHALLE

Load List Element

PSA

IHAPSA

Prefixed Save Area

RBPRFX

IHARB

Request Blocks

RTCT

IHARTCT

Recovery/Termination Control Table

SCVTSECT

IHASCVT

Secondary Communication Vector Table

SDUMP

IHASDUMP

SDUMP parameter list

SHDR

IHASHDR

SLIP Header

SMCABASE

IEESMCA

SMF Control Table

SPQA

IHASPQA

VSM Subpool Queue Anchor

SPQE

IHASPQX

VSM Subpool Queue Anchor

SPQX

IHASPQE

VSM Subpool Queue Element

SPT

IHASPT

VSM Subpool Table

TCBFIX

IKJTCB

Task Control Block

XTLST

IHAXTLST

Extent List

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*