$TRCA mapping

Table 1. Structure TRCA
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0 TRCA  
0 (0) CHARACTER 8 TRCA identifier
8 (8) BITSTRING 1  TRCAFLAG  
      1... ....  TRCANOPC "X'80'" $CURPCE = 0 OR PROCESSOR NOT ACTUALLY IN CONTROL --- (SEE CODE AND ESPECIALLY THE NOTE IN ABNDCKRP REGARDING THE VALIDITY OF THIS BIT WHEN NO SDWA)
      .1.. ....  TRCAOREC "X'40'" OPR AUTHORIZED RECOVERY
      ..1. ....  TRCAODMP "X'20'" OPR AUTHORIZED (DID NOT SUPPRESS) DUMP (HASP070)
      ...1 ....  TRCATERM "X'10'" RECOVERY NOT POSSIBLE
      .... 1...  TRCAABND "X'08'" $ABEND IN CONTROL
      .... .1..  TRCARTRY "X'04'" $RETRY IN CONTROL
      .... ..1.  TRCAEEIU "X'02'" EMERGENCY ERA IN USE
      .... ...1  TRCASUBT "X'01'" SUBTASK ($STABEND) TRCA
9 (9) BITSTRING 1  TRCAFLG2 HEXIT FLAG BYTE
      1... ....  TRCAPJS2 "B'10000000'" $PJES2
      .1.. ....  TRCAINIT "B'01000000'" EXIT FROM INITIALIZATION
      ..1. ....  TRCAEXIT "B'00100000'" OPR REPLIED 'EXIT' TO HASP098
      ...1 ....  TRCAINTA "B'00010000'" ABEND UNDER INIT PCE
      .... 1...  TRCA26EX "B'00001000'" EXIT 26 ROUTINE INVOKED
      .... .1..  TRCA26AB "B'00000100'" EXIT 26 ROUTINE ABENDED
      .... ..1.  TRCA2ARR "B'00000010'" Processing in an ARR
      .... ...1  TRCA2PRC "B'00000001'" JES2 percolated
10 (A) BITSTRING 1  TRCAFLG3 Third flag byte
      1... ....  TRCA3CFT "B'10000000'" Cleaning up checkpoint
      .1.. ....  TRCA3RMT "B'01000000'" REMOTE ind. for SDUMP
      ..1. ....  TRCA3AUT "B'00100000'" Auto reply to $HASP098
      ...1 ....  TRCA3STR "B'00010000'" STRLIST exists
11 (B) BITSTRING 1  TRCASNPF FLAG BYTE USED BY ABNDSNAP
      1... ....  TRCAHCPY "B'10000000'" INDICATES WTOS TO HARDCOPY LOG
12 (C) ADDRESS 4  TRCAERA ADDRESS OF ERA
16 (10) DBL WORD 8  TRCAWORK(2) 16 BYTE WORK AREA
32 (20) ADDRESS 4  TRCAREMO Address of remote table
36 (24) ADDRESS 4  TRCAJOBL Address of joblist table
40 (28) CHARACTER 144  TRCASTRL Area for STRLIST on SDUMPX
184 (B8) SIGNED 4  TRCACNCT CONNECT ID FOR MLWTO
188 (BC) SIGNED 4  TRCAMSGW  
188 (BC) SIGNED 4   (0)  
188 (BC) ADDRESS 2 TEXT LENGTH
190 (BE) BITSTRING 2 MCSFLAGS
192 (C0) CHARACTER 53  
263 (107) BITSTRING 2 DESCRIPTOR CODES
265 (109) BITSTRING 2 ROUTING CODES
267 (10B) BITSTRING 2 LINE TYPE
269 (10D) BITSTRING 1 AREA ID
270 (10E) ADDRESS 1 TOTAL NUMBER OF LINES X02007
188 (BC) BITSTRING 1 Space for dump title length
189 (BD) CHARACTER 100 and title text
336 (150) SIGNED 4  TRCAMODW(0) MODMAP-STYLE ENTRY FOR ERMODULE
352 (160) SIGNED 4  TRCARIPL COUNT OF OUTSTANDING ERRORS REQUIRING RE-IPL- INCREMENTED IN $ABEND, DECREMENTED IN $RETRY WHEN RECOVERY HAS BEEN SUCCESSFUL. ANY TERMINATION WHILE NON-ZERO CAUSES SETTING OF CCTSTRPL IN CCTSTUS IN HCCT
356 (164) SIGNED 4  TRCAREGS(6) REGS R13-R2 ON ENTRY TO $ABEND
356 (164) X'168' 0  TRCAREGE "TRCAREGS+4,4" REG 14 SLOT IN TRCAREGS
356 (164) X'170' 0  TRCAREG0 "TRCAREGS+12,4" REG 0 SLOT IN TRCAREGS
356 (164) X'174' 0  TRCAREG1 "TRCAREGS+16,4" REG 1 SLOT IN TRCAREGS
356 (164) X'178' 0  TRCAREG2 "TRCAREGS+20,4" REG 2 SLOT IN TRCAREGS
380 (17C) SIGNED 4 Reserved
384 (180) ADDRESS 4  TRCALDAD Address of LISTD storage
388 (184) ADDRESS 4  TRCAARMT Address of REMOTE storage
392 (188) SIGNED 4  TRCASDMP(0) SDUMP PARAMETER LIST
392 (188) ADDRESS 1 FLAG BYTE
393 (189) ADDRESS 1 FLAG BYTE
394 (18A) ADDRESS 1 FLAG BYTE
395 (18B) ADDRESS 1 FLAG BYTE
396 (18C) ADDRESS 4 ADDRESS OF DCB
400 (190) ADDRESS 4 ADDRESS OF STORAGE LIST
404 (194) ADDRESS 4 ADDRESS OF USER DATA
408 (198) ADDRESS 4 ADDRESS OF ECB/SRB
412 (19C) ADDRESS 2 CURRENT ASID
414 (19E) ADDRESS 2 OTHER ASID
416 (1A0) ADDRESS 4 ADDRESS OF ASID LIST
420 (1A4) ADDRESS 4 ADDRESS OF SUMLIST/SUMLSTA LIST
424 (1A8) ADDRESS 4 RESERVED
428 (1AC) ADDRESS 4 RESERVED
432 (1B0) ADDRESS 1 FLAG BYTE
433 (1B1) ADDRESS 1 CONTROL FLAG BYTE
434 (1B2) ADDRESS 1 TYPE FLAG BYTE
435 (1B3) ADDRESS 1 VERSION
436 (1B4) ADDRESS 1 EXIT FLAG BYTE
437 (1B5) ADDRESS 1 EXIT FLAG BYTE
438 (1B6) ADDRESS 1 SDATA OPTIONS
439 (1B7) ADDRESS 1 RESERVED SDATA OPTIONS
440 (1B8) ADDRESS 4 ADDRESS OF SUBPLST
444 (1BC) ADDRESS 4 ADDRESS OF KEYLIST
448 (1C0) ADDRESS 4 RESERVED
452 (1C4) ADDRESS 4 ALET OF DCB PARAMETER
456 (1C8) ADDRESS 4 ALET OF STORAGE PARAM
460 (1CC) ADDRESS 4 ALET OF HDR PARAMETER
464 (1D0) ADDRESS 4 ALET OF ASIDLST PARAM
468 (1D4) ADDRESS 4 ALET OF SUMLIST PARAM
472 (1D8) ADDRESS 4 ALET OF SUBPLST PARAM
476 (1DC) ADDRESS 4 ALET OF KEYLIST PARAM
480 (1E0) ADDRESS 4 ADDRESS OF LISTD
484 (1E4) ADDRESS 4 No ALET for LISTD/LIST64
488 (1E8) ADDRESS 4 No SUMLSTL or SUMLIST64
492 (1EC) ADDRESS 4 ALET SUMLSTL or SUMLIST64
496 (1F0) ADDRESS 4 No address for PSWREGS
500 (1F4) ADDRESS 4 No Alet for PSWREGS
504 (1F8) ADDRESS 4 ADDRESS OF SYMREC
508 (1FC) ADDRESS 4 ALET OF SYMREC
512 (200) ADDRESS 4 ADDRESS OF ID
516 (204) ADDRESS 4 ALET OF ID
520 (208) ADDRESS 4 ADDRESS FOR STRLIST
524 (20C) ADDRESS 4 ALET OF STRLIST PARAM
528 (210) ADDRESS 4 ADDRESS FOR INTOKEN
532 (214) ADDRESS 4 ALET OF INTOKEN PARAM
536 (218) ADDRESS 4 ADDRESS FOR REMOTE
540 (21C) ADDRESS 4 ALET OF REMOTE PARAM
544 (220) ADDRESS 4 ADDRESS FOR PROBDESC
548 (224) ADDRESS 4 ALET OF PROBDESC PARAM
552 (228) ADDRESS 4 ADDRESS FOR JOBLIST
556 (22C) ADDRESS 4 ALET OF JOBLIST PARAM
560 (230) ADDRESS 4 ADDRESS FOR DSPLIST
564 (234) ADDRESS 4 ALET OF DSPLIST PARAM
568 (238) ADDRESS 1 SDUMP Control Flag values
569 (239) BITSTRING 3 RESERVED
572 (23C) ADDRESS 4 ADDRESS FOR UTOKEN
572 (23C) X'B8' 0  TRCASDML "*-TRCASDMP" Length of SDUMPX MF=L
576 (240) DBL WORD 8   (0)  
576 (240) X'240' 0  TRCADTEL "*-TRCA" Length of DTE TRCAs

         All fields in the TRCA used by the ABNDSNAP service and
         services called by ABNDSNAP must be defined before the
         TRCADTEL equate.
         Fields used only in TRCAs in the NETSRV address
         space
576 (240) ADDRESS 4  TRCANSST NSST address
580 (244) ADDRESS 4  TRCANSCT NSCT address
584 (248) ADDRESS 4  TRCANSWE NSWE address
588 (24C) ADDRESS 4  TRCAFINS Failing instruction addr
592 (250) ADDRESS 4  TRCARGRB RB containing regs
600 (258) DBL WORD 8   (0)  
600 (258) X'258' 0  TRCANSVL "*-TRCA"

         Fields used only in TRCAs in the JES2 main task
576 (240) ADDRESS 4  TRCA72ID 072 DOM ID
580 (244) ADDRESS 4  TRCATOKN TOKEN FOR EXIT 26 ESTAE
584 (248) SIGNED 4  TRCAECB ECB FOR WTORS, SDUMPS, ETC
588 (24C) BITSTRING 320  TRCAPSV PCE STYLE SAVE AREA
908 (38C) ADDRESS 4  TRCADTE CURRENT DTE ADDRESS
912 (390) DBL WORD 8  TRCA26WK WORK AREA FOR EXIT26
920 (398) DBL WORD 8  TRCASIDS(0) ASID LIST FOR $SDUMP
920 (398) X'6' 0  TRCASDNO "(*-TRCASIDS)/2" Number of ASIDs allowed
932 (3A4) CHARACTER 4  TRCAOPT TERMINATION OPTION AND SDUMP
932 (3A4) X'3A8' 0  TRCADMPT "TRCAOPT+L'TRCAOPT,101,C'C'" TITLE, KEEP TOGETHER
1040 (410) SIGNED 4  TRCARRGS(16) RESUMPTION REGS MOVED TO HERE
1040 (410) X'410' 0  TRCARRG0 "TRCARRGS,4" JUST PRIOR TO FREEING OF ERA
1040 (410) X'440' 0  TRCARRGC "TRCARRGS+(R12*4),4"
1040 (410) X'448' 0  TRCARRGE "TRCARRGS+(R14*4),4"
1040 (410) X'44C' 0  TRCARRGF "TRCARRGS+(R15*4),4"
1104 (450) SIGNED 4  TRCAHRGS(16) Resumption high reg halves
1104 (450) X'48C' 0  TRCAHRGF "TRCAHRGS+(R15*4),4" High half of R15
1168 (490) SIGNED 4  TRCAARGS(16) RESUMPTION ARS MOVED HERE
1232 (4D0) BITSTRING 1  TRCAMODE MODE (MOVED FROM PREMODE)
1233 (4D1) BITSTRING 3 Reserveds
1236 (4D4) SIGNED 4  TRCASDWK WORK AREA FOR $SDUMP MSGS,TITLE
1244 (4DC) BITSTRING 492  TRCAEERA EMERGENCY ERA
1736 (6C8) SIGNED 4  TRCASAVX(0) PCE STYLE SAVE AREA FOR EXIT 26
2056 (808) SIGNED 4  TRCAPPL(0) PURGE PARAMETER LIST
2072 (818) SIGNED 4  TRCASMFB(0) EXIT SMF 'BUFFER'
2108 (83C) CHARACTER 6  TRCACODE TERMINATION CODE FOR TRACE ID=7
2114 (842) BITSTRING 4  TRCAMAFF Mask of systems to dump
2118 (846) CHARACTER 8  TRCARCV RECVOPTS copied from HCT
2128 (850) SIGNED 4 Reserved
2136 (858) DBL WORD 8   (0) ALIGN END OF TRCA
2136 (858) X'858' 0  TRCALENG "*-TRCA" LENGTH OF TRCA EQU
Table 2. Structure TRCALSTD
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0 TRCALSTD START OF LISTD FOR SDUMPX
0 (0) SIGNED 4  TRCALLEN LENGTH OF LISTD AREA
4 (4) CHARACTER 8  TRCASTKN STOKEN FOR LISTD
12 (C) SIGNED 4  TRCARNUM NUMBER OF ADDRESS RANGES
16 (10) SIGNED 4  TRCAR1S RANGE 1 STARTING ADDRESS
20 (14) SIGNED 4  TRCAR1E RANGE 1 ENDING ADDRESS
20 (14) X'14' 0  TRCALSZ "*-TRCASTKN" Length of 1 entry
Table 3. Cross Reference for $TRCA
Name Offset Hex Tag
TRCA 0
TRCAABND 8 8
TRCAARGS 490
TRCAARMT 184
TRCACNCT B8
TRCACODE 83C
TRCADMPT 3A4 3A8
TRCADTE 38C
TRCADTEL 240 240
TRCAECB 248
TRCAEEIU 8 2
TRCAEERA 4DC
TRCAERA C
TRCAEXIT 9 20
TRCAFINS 24C
TRCAFLAG 8
TRCAFLG2 9
TRCAFLG3 A
TRCAHCPY B 80
TRCAHRGF 450 48C
TRCAHRGS 450
TRCAINIT 9 40
TRCAINTA 9 10
TRCAJOBL 24
TRCALDAD 180
TRCALENG 858 858
TRCALLEN 0
TRCALSTD 0
TRCALSZ 14 14
TRCAMAFF 842
TRCAMODE 4D0
TRCAMODW 150
TRCAMSGW BC
TRCANOPC 8 80
TRCANSCT 244
TRCANSST 240
TRCANSVL 258 258
TRCANSWE 248
TRCAODMP 8 20
TRCAOPT 3A4
TRCAOREC 8 40
TRCAPJS2 9 80
TRCAPPL 808
TRCAPSV 24C
TRCARCV 846
TRCAREGE 164 168
TRCAREGS 164
TRCAREG0 164 170
TRCAREG1 164 174
TRCAREG2 164 178
TRCAREMO 20
TRCARGRB 250
TRCARIPL 160
TRCARNUM C
TRCARRGC 410 440
TRCARRGE 410 448
TRCARRGF 410 44C
TRCARRGS 410
TRCARRG0 410 410
TRCARTRY 8 4
TRCAR1E 14
TRCAR1S 10
TRCASAVX 6C8
TRCASDML 23C B8
TRCASDMP 188
TRCASDNO 398 6
TRCASDWK 4D4
TRCASIDS 398
TRCASMFB 818
TRCASNPF B
TRCASTKN 4
TRCASTRL 28
TRCASUBT 8 1
TRCATERM 8 10
TRCATOKN 244
TRCAWORK 10
TRCA2ARR 9 2
TRCA2PRC 9 1
TRCA26AB 9 4
TRCA26EX 9 8
TRCA26WK 390
TRCA3AUT A 20
TRCA3CFT A 80
TRCA3RMT A 40
TRCA3STR A 10
TRCA72ID 240