IPCS dump formatting with SMSXDATA for DFM

The IPCS verb exit SMSXDATA can be used to format Distributed FileManager/MVS control blocks.

Type Exit Keyword

VERBEXIT

SMSXDATA

'[COMP(DFM) | ALL)]
[GLOBAL | NOGLOBAL]
[MAP | NOMAP]
[DFMSPACE | NODFMSPACE]
[DETAIL | EXCEPTION]
[CURRENT | ASID(asid) | JOBNAME(jobname)]'

Descriptions of the keywords follow:

COMP(DFM | ALL)
DFM
Specifies the Distributed FileManager/MVS component
ALL
The default value. ALL selects all of the SMSX components.
For more information about SMSX component trace, see "SMS Diagnostic Aids."
GLOBAL | NOGLOBAL
This keyword is used to include these global control structures for Distributed FileManager/MVS :
Component
Structures
BSCB, LDSB, MSM, TIAB, TITL
MAP | NOMAP
This keyword requests the formatting of a module map of the load modules.
DFMSPACE | NODFMSPACE
DFMDSP
This keyword requests formatting of all DFM data space pages. It does not format individual control blocks.
DETAIL | EXCEPTION
Definitions of these keywords follow:
DET
Requests formatting of Distributed FileManager/MVS control blocks. For a figure of control blocks, see "Distributed FileManager/MVS Control Blocks Formatted by SMSXDATA" below.
EXC
Validates all control blocks for the selected components and formats only those control blocks that are detected to be invalid for the selected components. Validation consists of control block header verification.
CURRENT | ASID(asid) | JOBNAME(jobname)
These options are used as follows:
ASID(asid-number)
asid-number is a decimal number that represents the ASID to select for dump access of control blocks for the selected components.
CUR
Selects each active address space (for example, dispatched on a CPU when the dump was taken) for dump access of control blocks for the selected components.
JOB
jobname represents the jobname and associated ASID to select for dump access of control blocks for the selected components.

Table 1. Distributed FileManager/MVS Control Blocks Formatted by SMSXDATA

Control
Block

Macro Description
BACB GDEBACB Base Address Space Control Block
BSCB GDEBSCB Base System Control Block
BTCB GDEBTCB Base Task Control Block
EXC GDEEXC Exchange Server Attributes Control Block
GCCB GDEGCCB Communications Manager Conversation Control Block
HACB GDEHACB Agent Conversation Control Block
HTCB GDEHTCB Agent Task Control Block
LFLT GDELFLT Lock File Table Holder
LDSB GDELDSB Lock Manager Data Space Book
MOPQ GDEMOPQ Open PDSE Queue
MSM GDEMSM Stream Master Control Block
TIAB GDETIAB Task Invoke Anchor Block
TITL GDETITL Task Invoke Task List

The following is an example of an IPCS command to generate the SMSX module map for the Distributed FileManager/MVS component. This command also formats Distributed FileManager/MVS global control blocks (BSCB, LDSB, MSM, TIAB, TITL) for each active address space during time of the dump.

VERBEXIT SMSXDATA 'COMP(DFM) GLOBAL MAP DETAIL'

The following is an example of an IPCS command to format Distributed FileManager/MVS control blocks (BACB, LFLT, MSM, TIAB) for the specified address space. This command also formats the data from the Distributed FileManager/MVS data spaces.

VERBEXIT SMSXDATA 'COMP(DFM) DFMSPACE DETAIL ASID(asid)'