Table 1 shows the values for the KEY parameter of the VRADATA macro in relation to the MVS™ and RETAIN® keywords. The keys are mapped by VRAMAP (IHAVRA mapping macro).
VRADAE VRAMINSC VRAOPT VRASKP VRAEND VRAMINSL VRAREQ
Key Numbers | KEY Value | Keyword | Source Data | Explanation | ||
---|---|---|---|---|---|---|
MVS | RETAIN | Label | Fm | |||
DATA FROM FIXED AREAS OF SDWA MAIN STRUCTURE | ||||||
X'3E9' | EFABS | AB/S | AB/S | SDWACMPC | H | ABEND CODE-SYSTEM. The system obtains this data for all dumps, if the data is available. |
X'3EA' | EFABU | AB/U | AB/U | SDWACMPC | H | ABEND CODE-USER |
X'3EB' | EFLDMD | MOD/ | RIDS/ name#L | SDWAMODN | E | LOAD MODULE NAME |
X'3EC' | EFCSCT | CSECT/ | RIDS/ | SDWACSCT | E | ASSEMBLY MODULE CSECT NAME |
X'3ED' | EFREX | REXN/ | RIDS/ name#R | SDWAREXN | E | RECOVERY ROUTINE CSECT NAME |
X'3F3' | EFPSW | REGS/ | REGS/ | SDWAGRSV | H | REG/PSW DIFFERENCE. The system obtains this data for all dumps,
if the data is available. The system can generate two or less PSW/REGISTER differences as symptoms, depending on the number of registers found within the range of X'0'-X'FFF'. For a failing PSW address less than 512, the symptom generated is REGS/FE000. |
FROM SDWARC1 - DATA FROM EXTENSIONS OF SDWA | ||||||
X'44D' | E1CID1C | CID1/ | VALU/C | SDWACID | E | COMPONENT IDENTIFIER |
X'44E' | E1SUB1C | SUB1/ | VALU/C | SDWASC | E | COMPONENT SUBFUNCTION |
X'451' | E1AMD1C | AMD1/ | VALU/C | SDWAMDAT | E | MODULE ASSEMBLY DATE |
X'452' | E1VRS1C | VRS1/ | VALU/C | SDWAMVRS | E | VERSION-PTF/PRODUCT IDENTIFIER |
X'454' | E1HRC1C | HRC1/ | PRCS/ | SDWAHRC | H | ABEND REASON CODE. The system places the reason code in this field if the REASON keyword is used on the ABEND macro. |
X'456' | E1RRL1C | RRL1/ | FLDS/ | SDWARRL | E | RECOVERY ROUTINE LABEL |
X'45A' | E1CDB1C | CDB1/ | VALU/C | SDWACIDB | E | BASE COMPONENT ID |
X'45C' | E1CCR1C | CCR1/ | VALU/B | SDWACCRC | F | REASON/COMPLETION CODE ALTERED. The system turns on this flag if the REASON keyword is used on the ABEND macro. |
X'45E' | E1HLH1C | HLH1/ | VALU/H | SDWAHLHI | H | HIGHEST LOCK HELD INDICATOR. The current lock held. |
X'460' | E1SUP1C | SUP1/ | VALU/H | SDWASUPR | H | PSASUPER FLAGS |
X'464' | E1SPN1C | SPN1/ | VALU/H | SDWASPN | H | LCCASPIN FLAGS |
X'466' | E1FI1C | FI/ | VALU/H | SDWAFAIN | H | FAILING INSTRUCTION AREA |
X'468' | E1FRR1C | FRR1/ | VALU/H | SDWAFRRE | H | FRR PARAMETER AREA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. |
X'46A' | E1ASID1C | ASID1/ | VALU/H | SDWAASI1 | H | TASK RELATED ASID |
X'46C' | E1ORCC1C | ORCC1/ | PRCS/ | SDWAOCMP | H | ORIGINAL COMPLETION CODE |
X'46E' | E1ORRC1C | ORRC1/ | PRCS/ | SDWAOCRC | H | ORIGINAL REASON CODE |
X'470' | E1PIDSIC | PIDS/ | PIDS/ | SDWACID | E | PRODUCT/COMPONENT ID |
FROM SDWARC2 EXTENSION OF SDWA | ||||||
X'483' | E2MCIC | MCI2/ | VALU/H | SDWAMCIC | H | MACHINE CHECK INTERRUPT CODE |
FROM ABDUMP SYMPTOM AREA PRDHDR (See the AMDDATA macro.) | ||||||
X'3E9' | EFABS | AB/S | AB/S | PRDSMABD | H | ABEND CODE-SYSTEM. The system obtains this data for all dumps, if the data is available. |
X'3EA' | EFABU | AB/U | AB/U | PRDSMABD | H | ABEND CODE-USER |
X'3EB' | EFLDMD | MOD/ | RIDS/ name#L | PRDSMLMN | E | LOAD MODULE NAME |
X'3EC' | E1FI1C | FI/ | VALU/H | PRDSMPDA | H | FAILING INSTRUCTION AREA. The system obtains this data for
all dumps, if the data is available. The failing instruction area is the 12 bytes around the failing instruction, which is pointed to by the failing PSW. |
X'3ED' | E1HRC1C | HRC1/ | VALU/H | PRDSMGPR | H | REASON CODE |
X'3F3' | EFPSW | REGS/ | REGS/ | PRDSMPSW | H | REG/PSW DIFFERENCE. The system obtains this data for all dumps,
if the data is available. The system can generate two or less PSW/REGISTER differences as symptoms, depending on the number of registers found within the range of X'0'-X'FFF'. For a failing PSW address that is less than 512, the symptom generated is REGS/FE000. |
FROM SDWAVRA - CREATED IN VRADATA MACRO FORMAT | ||||||
X'01' | VRACOM | VCID/ | VALU/C | E | COMPONENT IDENTIFIER | |
X'02' | VRASC | VSC/ | VALU/C | E | SUBCOMPONENT IDENTIFIER | |
X'03' | VRALVL | VLVL/ | VALU/C | E | COMPONENT LEVEL | |
X'04' | VRADT | VDT/ | VALU/C | E | MODULE ASSEMBLY DATE | |
X'05' | VRAPTF | VPTF/ | PTFS/ | E | MODULE/PRODUCT PTF IDENTIFIER | |
X'06' | VRARC | VARC/ | PRCS/ | E | ABEND REASON CODE or REASON CODE | |
X'07' | VRAQVOD | VQVOD/ | VALU/H | H | QUEUE VERIFIER DATA. Defined by the IHAQVOD macro. | |
X'08' | VRAQERR | VQERR/ | VALU/H | H | QUEUE ERROR DATA | |
X'09' | VRALVLS | VLVLS/ | LVLS/ | E | RELEASE or LEVEL. The release of the system or level of the program product or component on which the problem occurred. | |
X'10' | VRARRP | VRRP/ | VALU/H | H | RECOVERY ROUTINE PARAMETER | |
X'11' | VRACBM | VCBM/ | FLDS/ | E | MAPPING MACRO NAME | |
X'12' | VRACB | VCB/ | VALU/H | H | CONTROL BLOCK DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'13' | VRACBF | VCBF/ | FLDS/ | E | CONTROL BLOCK FIELD NAME | |
X'14' | VRACBA | VCBA/ | ADRS/ | H | CONTROL BLOCK ADDRESS | |
X'15' | VRACBO | VCBO/ | ADRS/ | H | CONTROL BLOCK FIELD OFFSET | |
FROM SDWAVRA - CREATED IN VRADATA MACRO FORMAT | ||||||
X'16' | VRACBL | VCBL/ | VALU/H | H | CONTROL BLOCK LENGTH | |
X'18' | VRACBI | VCBI/ | VALU/H | H | CONTROL BLOCK ID NUMBER | |
X'19' | VRACBIA | VCBIA/ | VALU/H | H | CONTROL BLOCK ID AND ADDRESS | |
X'1A' | VRACBI2 | VCBI2/ | VALU/H | H | CONTROL BLOCK ID AND DATA | |
X'20' | VRAPLI | VPLI/ | FLDS/ | E | PARAMETER LIST ID. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'21' | VRAPL | VPL/ | VALU/H | H | PARAMETER LIST DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'22' | VRAFPI | VFPI/ | PCSS/ | E | FOOTPRINT IDENTIFIER. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'23' | VRAFP | VFP/ | VALU/H | H | FOOTPRINT DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'24' | VRAPA | VPA/ | VALU/C | E | EXECUTION PATH DATA. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'25' | VRAP2 | VP2/ | VALU/C | E | EXECUTION PATH DATA. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'26' | VRALK | VLK/ | FLDS/ | E | NAME OF LOCK HELD. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'27' | VRAWAI | VWAI/ | PCSS/ | E | WORK AREA ID. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'28' | VRAWA | VWA/ | VALU/H | H | WORK AREA DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'29' | VRAWAP | VWAP/ | ADRS/ | H | WORK AREA ADDRESS | |
X'30' | VRALBL | VLBL/ | FLDS/ | E | LABEL RELATED TO FAILURE | |
X'31' | VRARRL | VRRL/ | FLDS/ | E | RECOVERY ROUTINE LABEL | |
X'33' | VRAMID | VMID/ | MSG/ | E | MESSAGE IDENTIFIER | |
X'34' | VRAMSG | VMSG/ | MSG/ | E | MESSAGE TEXT. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'35' | VRAERR | VERR/ | VALU/C | E | ERROR INFORMATION. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'36' | VRAEHX | VEXH/ | VALU/H | H | ERROR INFORMATION. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'37' | VRAHID | VHID/ | PCSS/ | E | HEADER FOR DATA. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'38' | VRAHEX | VHEX/ | VALU/H | H | HEX ERROR DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'39' | VRAEBC | VEBC/ | VALU/C | E | ERROR DATA. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'3A' | VRAAID | VAID/ | VALU/H | H | CALLER'S ASID | |
X'3B' | VRATCB | VTCB/ | ADRS/ | H | TCB ADDRESS | |
X'3C' | VRACA | VCA/ | ADRS/ | H | CALLER'S ADDRESS | |
X'3D' | VRACAN | VCAN/ | RIDS/ | E | MODULE NAME OF CALLER | |
X'40' | VRAOA | VOA/ | PRCS/ | H | ORIGINAL ABEND CODE | |
X'41' | VRAPSW | VPSW/ | VALU/H | H | RELATED FAILING PSW | |
X'42' | VRAINS | VINS/ | VALU/H | H | FAILING INSTRUCTION AREA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'43' | VRAREGS | VREGS/ | VALU/H | H | REGISTERS ASSOCIATED WITH ABEND. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'44' | VRAREGA | VREGA/ | ADRS/ | H | REGISTER AREA ADDRESS | |
X'45' | VRAOR15 | VOR15/ | PRCS/ | H | ORIGINAL CONTENTS OF REGISTER | |
X'46' | VRADSN | VDSN/ | PCSS/ | E | DATA SET NAME. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'47' | VRADEV | VDEV/ | PCSS/ | E | DEVICE NAME. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'48' | VRASN | VSN/ | VALU/H | H | I/O SENSE DATA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'49' | VRAST | VST/ | VALU/H | H | I/O STATUS. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'4A' | VRAU | VU/ | VALU/C | H | DEVICE NUMBER OR NAME. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'4B' | VRACCW | VCCW/ | VALU/H | H | CCW | |
X'4C' | VRACSW | VCSW/ | VALU/H | H | CSW | |
X'4D' | VRADVT | VDVT/ | VALU/H | H | DEVICE TYPE. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'4E' | VRAVOL | VVOL/ | VALU/C | E | VOLUME SERIAL NUMBER. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'60' | VRAFREG | VFREG/ | VALU/H | H | FIRST REGISTER IN SAVE AREA. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'63' | VRACSCB | VSCB/ | VALU/H | H | CSCB CONTROL BLOCK. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'64' | VRACSCBA | VSCBA/ | ADRS/ | H | CSCB CONTROL BLOCK ADDRESS | |
X'65' | VRAJOB | VJOB/ | PCSS/ | E | FAILING JOB NAME | |
X'66' | VRASTP | VSTP/ | PCSS/ | E | FAILING STEP NAME | |
X'67' | VRACMD | VCMD/ | PCSS/ | E | FAILING COMMAND. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'68' | VRAJCL | VJCL/ | PCSS/ | E | JCL STATEMENT. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'73' | VRAEPN | VEPN/ | RIDS/ | E | ENTRY POINT NAME | |
X'77' | VRAETF | VETF/ | ADRS/ | H | ENTRY POINT ADDRESS | |
X'78' | VRACTF | VCTF/ | ADRS/ | H | FAILING CSECT ADDRESS | |
X'79' | VRALTF | VLTF/ | ADRS/ | H | FAILING LOAD MODULE ADDRESS | |
X'7A' | VRAMO | VMO/ | ADRS/ | H | CSECT OFFSET IN LOAD MODULE | |
X'7B' | VRAILO | VILO/ | ADRS/ | H | OFFSET IN LOAD MODULE | |
X'7C' | VRAIMO | VIMO/ | ADRS/ | H | OFFSET IN ASSEMBLY MODULE | |
X'7D' | VRAFID | VFID/ | PCSS/ | E | FEATURE IDENTIFIER. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'7E' | VRAPID | VPID/ | PCSS/ | E | PRODUCT IDENTIFIER. If the original data in the SDWAVRA is in printable form, the system uses all the characters possible for symptoms. The total size, including the keyword and data, cannot exceed 50 characters for an MVS symptom or 15 characters for a RETAIN symptom. | |
X'A0' | VRAIAP | VIAP/ | RIDS/ | E | ANALYTIC PROCEDURE NAME | |
X'A1' | VRAIAL | VIAL/ | VALU/H | H | PARAMETER LIST FOR PROCEDURE. The system converts the first 12 bytes to printable hexadecimal for MVS symptoms. It converts only the last 4 bytes of these 12 bytes to printable hexadecimal for RETAIN symptoms. | |
X'A2' | VRAICL | VICL/ | VALU/H | H | PARAMETER LIST FOR PROGRAM | |
X'A3' | VRAIDP | VIDP/ | RIDS/ | E | PROGRAM TO RUN | |
X'C8' |
VRARRK |
@nnn/ |
VALU/C |
E |
DEVELOPER ASSIGNED SYMPTOM KEYS. A program assigns one of
these symptom keys. The IHAVRA macro defines decimal keys 200 to 239
as assignable to any symptom desired by the programmer. The IHAVRA
macro assigns all other keys. If programmer-assigned keys are used,
a visible key, such as @204 for decimal key 204, is created by the
system. The decimal keys are appropriate for the following forms of
data:
|