|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure ABWSECT Abend Recovery Workspace
0000 0 Signed 4 ABNREGS (16) REGS AT TIME OF ABEND
0040 64 Dbl-Word 8 ABNPSW PSW AT TIME OF ABEND
0048 72 Signed 4 ABNRR TEMP SAVE AREA
004C 76 Signed 4 ABNPAS13 (18) AREA PASSED TO NUCLEUS ROUTINES
0094 148 Character 96 ABNCMSG CONSOLE MESSAGE SAVE AREA FOR
IPCS
00F4 244 Signed 4 ABNUWRD ABEND EXIT USER WORD
00F8 248 Signed 4 ABNCODE ABEND CODE
SPACE FOR DMSMSG PLISTS
004C 76 Bitstring 1 ABNERLST (62)
008A 138 Signed 2 * (0)
00FC 252 Signed 4 ABNLENPL LENGTH OF THE TOKENIZED PLIST
USED BY DMSABE AND DMSINT.
0100 256 Character 8 ABNSCBN USED TO SAVE A NUCLEUS EXTENSION
NAME TEMPORARILY.
0108 264 Dbl-Word 8 ABNVSTAT VECTOR STATUS REGISTER
0110 272 Dbl-Word 8 ABNFREGS (4) FLOATING POINT REGISTER SAVE AREA
0130 304 Dbl-Word 8 ABNOPSWS (5) OLD PSW FIELDS ESA/390
0158 344 Address 1 ABNFLAG1 FLAG BYTE
1... .... ABNVSAVE X'80' ABNVSAVE VECTOR FACILITY
WAS IN USE
.1.. .... ABNVSERR X'40' ABNVSERR ERROR SAVING
VECTOR STATUS REG
..1. .... ABNDUMPA X'20' ABNDUMPA SET AUTODUMP ALL
...1 .... ABNDUMPC X'10' ABNDUMPC SET AUTODUMP CMS
.... 1... ABNNODMP X'08' ABNNODMP Tell DMSDIE not to
dump
.... .1.. ABNNOFLU X'04' ABNNOFLU Tell DMSDIE not to
flush buffer
.... ..1. ABNDUMPE X'02' ABNDUMPE ENTIREVM option on
SET AUTODUMP
.... ...1 ABNSTRT X'01' ABNSTRT Indicate Dump
Started
0159 345 Bitstring 1 ABNABEND SYSTEM OR USER OS/MVS SIM ABEND
..1. .... ABNSYST X'20' ABNSYST SYSTEM ABEND -
MESSAGE 148
...1 .... ABNUSER X'10' ABNUSER USER ABEND -
MESSAGE 155
015A 346 Bitstring 1 ABNEXAID Access register id from low store
015B 347 Bitstring 1 ABNPILC Contains the ILC associated with
the XA or XC PSW at the time of
abend. 370 BC PSW has ILC in PSW.
ABNDPLST is a Dump Address Parameter List used by the
AUTODUMP command. It contains the list of addresses which
are to be included within the VMDUMP.
The default plist now dumps 3 locations : DMSNUC, Loader
Tables and the Storage management work area along with the
Page Allocation Table. The addresses of the areas are
established during initialization.
If the ENTIREVM option is specified on the AUTODUMP command
ABNDPLST will be set up to dump the entire virtual machine.
In this case ABNDNUM will be set to 1 and only the first
address pair is used. ABNNUCST remains zero and ABNNUCND
is set to VMSIZE-1. Additionally, specifying the ENTIREVM
option will dump all discontiguous saved segments in use
by the virtual machine.
This info is listed under the DIAG X'94' instruction.
015C 348 Signed 4 ABNDPLST (0) Dump Address Parameter List
015C 348 Address 4 * Ptr to next list
0160 352 Signed 4 ABNDNUM Number of entries in the list
.... ..11 ABNDDEFN 3 ABNDDEFN Default number of
entries
0164 356 Bitstring 1 * Flag byte
0165 357 Bitstring 7 * Reserved fields Start of address
list
016C 364 Address 4 ABNNUCST Start of DMSNUC (location 0)
0170 368 Address 4 ABNNUCND End of DMSNUC (or VMSIZE-1)
0174 372 Address 4 ABNPAT Start of PAT
0178 376 Address 4 ABNFRWRK End of FRWRK
017C 380 Address 4 ABNLDRST Start of loader tables
0180 384 Address 4 ABNLDRND End of loader tables
DMSABEDP issues DIAG X'94' using the below parameter list
with a length of ANBDPLN for the default AUTODUMP and the
below parameter list with a length of ABNDPLNA when the
ENTIREVM option is specified.
0184 388 Character 8 ABNDPCMD DUMP ' VMDUMP command plist
018C 396 Address 4 * Ptr to Dump Address Parameter
List
0190 400 Character 11 * CMS DUMP
00000017 ABNDPLN *-ABNDPCMD Length of VMDUMP
command plist
019B 411 Character 4 * AND ANY ADDRESSABLE DCSSS
0000001B ABNDPLNA *-ABNDPCMD Length of second
command plist
019F 415 Character 20 ABNDBUFF Diag x'08' output buff
01B3 435 Character 12 ABNDNCON CLOSE' Close spool
01B5 437 Character 10 ABNDCON on 'NOCONT CLOSE' plist
STRUCTUR PLIST area
01C0 448 Dbl-Word 8 STRPLIST (0)
01C0 448 Character 8 *
01C8 456 Character 8 *
01D0 464 Character 16 *
01E0 480 Address 4 *
01E4 484 Address 1 *
01E5 485 Address 1 *
01E6 486 Address 1 *
01E7 487 Address 1 *
01E8 488 Address 4 *
01EC 492 Address 4 *
01F0 496 Address 4 *
01F4 500 Bitstring 4 *
01F8 504 Bitstring 8 *
STRUCTUR data areas
0200 512 Signed 4 THISEXIS
0204 516 Signed 4 OLDEXIS
-------- SPS & DELETE NAMEDEF PLISTS --------
BOTH PLISTS SHARE THE SAME STORAGE SINCE THEIR STRUCTURE
IS IDENTICAL.
0208 520 Signed 4 ABNSPSPL (0) SPS REQUEST PARAMETER LIST
0208 520 Address 4 ABNSPSCA ADDR OF SPSCA
020C 524 Address 4 ABNWKUTA ADDR OF 'ALL WORKUNITS' INDICATOR
0208 520 Signed 4 ABNNDFPL (0) DELETE NAMEDEF PLIST
0208 520 Address 4 ABNNDANC NAMEDEF CHAIN ANCHOR
020C 524 Address 4 ABNNDTYP NAMEDEF CHAIN TYPE (DIRID/FN FT)
-------- PLIST AREA --------
0210 528 Signed 4 ABNCSLPL (0) CSL REQUEST PARAMETER LIST
0210 528 Address 4 ABNFNCPM FUNCTION NAME POINTER
0214 532 Address 4 ABNRETPM RETURN CODE POINTER
0218 536 Address 4 ABNREAPM REASON CODE POINTER,
021C 540 Address 4 ABNPARM1 1ST USER PARM
0220 544 Address 4 ABNPARM2 2ND USER PARM
0224 548 Address 4 * RESERVED FOR FUTURE IBM USE
-------- PARAMETERS --------
0228 552 Signed 4 ABNRETCD RETURN CODE
022C 556 Signed 4 ABNREASN REASON CODE
0230 560 Character 8 ABNFUNCT FUNCTION NAME
0238 568 Signed 4 ABNACTN ACTION
Access register information:
023C 572 Signed 4 ABNAREGS (16) Access registers at time of abend
027C 636 Signed 4 ABNTXCP Access reg. ALET from low store.
(See ABNEXAID above also.)
00000044 ABNXCLEN *-ABNAREGS Defines the length of
XC-mode virtual machine areas.
0280 640 Bitstring 1 ABNTM Contains the translation mode, AR
or primary, at the time of a
DMSABN macro that was a BALR xfer
.... ..1. ABNARM X'02' Bit 22 of ABNTM is AR-mode
bit
0281 641 Bitstring 1 ABNKEY Contains the key at the time of
abend. Used by BALR entries to
DMSABE.
0282 642 Bitstring 2 ABNINT Interrupt code stored by DMSITP
if SVC caused, contains SVC code
0284 644 Bitstring 1 ABNFLSDW Flag used to indicate SDWA relatd
events, used to setup CMS SDWA
1... .... ABNMCKAB X'80' Indicates abend caused by
MCH Chk
.1.. .... ABNPCKAB X'40' Indicates abend caused by
PGM Chk
...1 .... ABNSVCAB X'10' Indicates abend initiated
via SVC either by DMSABN or ABEND
macro
0285 645 Bitstring 1 ABNF2SDW Flag2 used to indicate SDWA
related information to ABNEXIT
rtn.
1... .... ABNFSPRL X'80' Indicates that the failing
storage page within the Data
Space identifd by the ABNASIT
field has been released. This may
be set prior to invoking the
ABNEXIT rtn, indicating CMS has
already done the release. If CMS
couldn't do the rel, the exit
should do it and set the flag.
This is applicable to X'1F4' and
X'1F5' abends.
0286 646 Bitstring 2 * Reserved for IBM use
0288 648 Signed 4 ABNSDERR (0)
0288 648 Address 4 * EXTERROR address
028C 652 Address 4 * SPSCA address
0290 656 Address 4 * SPS return code
0294 660 Address 4 * Output reason code
0298 664 Address 4 * Address of parameter
029C 668 Signed 4 * (18) Savearea
02E4 740 Signed 4 ABNABNRC Reason code at time of abend
02E8 744 Bitstring 8 ABNASIT Contains identity of data space
that had storage check.
02F0 752 Signed 4 ABNFSA For storage chks in a data space,
this field contains the failing
storage address. It can be used
to determine the page address in
which the error occured.
02F4 756 Address 4 ABNSDWA Address of CMS SDWA that was
allocated during CMS initializtn
02F8 760 Signed 4 ABNRELAL ALET that is used to release Data
Space storage
02FC 764 Bitstring 1 ABNMCIC (8) Contains MCIC when abend initiatd
by machine chk
0308 776 Dbl-Word 8 ABNALSWK (0)
0320 800 Signed 4 ABNABEDP (0) Plist for dumping in DMSABEDP
0320 800 Signed 4 ABNDICT Dictionary item number
0324 804 Address 4 ABNDIAGA Diag X'94' plist addr
0328 808 Bitstring 2 ABNDIAGL Diag X'94' plist length
032A 810 Bitstring 1 ABNFLAG Flag byte
1... .... ABNDATSP X'80' ABNDATSP Dump data spaces
.1.. .... ABNTRAP X'40' ABNTRAP Dumping for TRAPMSG
..1. .... ABNITPMS X'20' ABNITPMS When on indicates
DMSITP did not put out abend
message
...1 .... ABNITPSV X'10' ABNITPSV Save ABNITPMS
while user exit routines are
running
032B 811 Bitstring 1 * Reserved for future use
032C 812 Bitstring 1 ABNERDP (62)
036A 874 Signed 2 * (0)
036A 874 Bitstring 2 * Need for save area overlay
036C 876 Signed 4 ABNSAV13 (18) Another save area
-------- DMSJFX PARMS --------
03B4 948 Character 1 ABNSELTY Select type. A=close all
03B5 949 Character 1 ABNFILTV Filter value - immaterial
03B6 950 Character 2 * Reserved for future use
03B8 952 Address 4 ABNAWUER Address of Wuerror (none)
03BC 956 Signed 4 ABNJFXP (0) Address of DMSJFX plist
03BC 956 Address 4 ABNJFXRC Address of return code
03C0 960 Address 4 ABNJFXRS Address of reason code
03C4 964 Address 4 ABNJFXST Address of Select Type
03C8 968 Address 4 ABNJFXFV Address of Filter Value
03CC 972 Address 4 ABNJFXAW Address of Address of Wuerror
03D0 976 Character 8 ABNCALLE DMSITP msg 141T name of calling
program
03D8 984 Address 4 ABNPLCMD Saved eplist address
03DC 988 Address 4 ABNPLBEG Saved addr of start of args
03E0 992 Address 4 ABNPLEND Saved addr of end of args
03E4 996 Character 536 ABNSAVPL SAVED TOKENIZED PLIST (CMNDLIST)
USED BY DMSABE AND DMSINT.
0600 1536 Dbl-Word 8 * (0)
0600 1536 Bitstring 16 ABNPSWG PSW AT TIME OF ABEND z/Arch
0610 1552 Bitstring 16 ABNOPSWG (5) OLD PSW FIELDS z/Arch
0660 1632 Signed 4 ABNREGSH (16) High REGS AT TIME OF ABEND z/Arch
06A0 1696 Signed 4 * (16) Reserved for IBM use
| |