TBTBK Back to Index page
 
Prolog 
Control Block Contents 
   TBTBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  TBTBK Prolog Top of page
 
 NAME       : HCPTBTBK
 DESCRIPTION: Traceback table
 DSECT      : TBTBK
 FUNCTION   : HCPTBTBK contains all descriptive information about
              the six previous branches (including address space
              changes) which were trapped.
  OCATED BY-
              TRXTBTBK _ field of HCPTRXBK
 CREATED BY : HCPTRIRL
 DELETED BY : HCPTRIX
 SERIALIZED : CREATED AND UPDATED UNDER VMDBK DISPATCH LOCK,
              READ AND DELETED UNDER CONSOLE FUNCTION MODE.
 RELOCATION CONSIDERATIONS : None
 
 
  TBTBK Control Block Content Top of page
 

 TBTBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TBTBK Traceback table 0000 0 Signed 4 TBTSTART (0) Mark start of trace tables Entry number 1 in Trace Back Table 0000 0 Dbl-Word 8 TBTGAD01 (0) INSTRUCTION ADDRESS (64-bit) 0000 0 Signed 4 * 0004 4 Signed 4 TBTADR01 INSTRUCTION ADDRESS (32-bit) 0008 8 Dbl-Word 8 TBTASC01 (0) INSTRUCTION ASCE (z/Arch Guest) 0008 8 Signed 4 * 000C 12 Signed 4 TBTSTO01 INSTRUCTION STO (ESA/390 Guest) 0010 16 Bitstring 8 TBTINS01 INSTRUCTION DATA OF FIRST ENTRY 0018 24 Dbl-Word 8 TBTGBAD1 (0) 'BRANCH TO' ADDRESS (64-bit) 0018 24 Signed 4 * 001C 28 Signed 4 TBTBADR1 'BRANCH TO' ADDRESS (32-bit) 0020 32 Dbl-Word 8 TBTBASC1 (0) 'BRANCH TO' ASCE (z/Arch Guest) 0020 32 Signed 4 * 0024 36 Signed 4 TBTBSTO1 'BRANCH TO' STO (ESA/390 Guest) 0028 40 Signed 4 TBTCNT01 NUMBER OF TIMES EXECUTED 002C 44 Bitstring 1 TBTFLG01 FLAG BYTE bits defined at TBTFLG 002D 45 Bitstring 1 * (3) Reserved Entry number 2 in Trace Back Table 0030 48 Dbl-Word 8 TBTGAD02 (0) INSTRUCTION ADDRESS (64-bit) 0030 48 Signed 4 * 0034 52 Signed 4 TBTADR02 INSTRUCTION ADDRESS (32-bit) 0038 56 Dbl-Word 8 TBTASC02 (0) INSTRUCTION ASCE (z/Arch Guest) 0038 56 Signed 4 * 003C 60 Signed 4 TBTSTO02 INSTRUCTION STO (ESA/390 Guest) 0040 64 Bitstring 8 TBTINS02 INSTRUCTION DATA 0048 72 Dbl-Word 8 TBTGBAD2 (0) 'BRANCH TO' ADDRESS (64-bit) 0048 72 Signed 4 * 004C 76 Signed 4 TBTBADR2 'BRANCH TO' ADDRESS (32-bit) 0050 80 Dbl-Word 8 TBTBASC2 (0) 'BRANCH TO' ASCE (z/Arch Guest) 0050 80 Signed 4 * 0054 84 Signed 4 TBTBSTO2 'BRANCH TO' STO (ESA/390 Guest) 0058 88 Signed 4 TBTCNT02 NUMBER OF TIMES EXECUTED 005C 92 Bitstring 1 TBTFLG02 FLAG BYTE bits defined at TBTFLG 005D 93 Bitstring 1 * (3) Reserved Entry number 3 in Trace Back Table 0060 96 Dbl-Word 8 TBTGAD03 (0) INSTRUCTION ADDRESS (64-bit) 0060 96 Signed 4 * 0064 100 Signed 4 TBTADR03 INSTRUCTION ADDRESS (32-bit) 0068 104 Dbl-Word 8 TBTASC03 (0) INSTRUCTION ASCE (z/Arch Guest) 0068 104 Signed 4 * 006C 108 Signed 4 TBTSTO03 INSTRUCTION STO (ESA/390 Guest) 0070 112 Bitstring 8 TBTINS03 INSTRUCTION DATA 0078 120 Dbl-Word 8 TBTGBAD3 (0) 'BRANCH TO' ADDRESS (64-bit) 0078 120 Signed 4 * 007C 124 Signed 4 TBTBADR3 'BRANCH TO' ADDRESS (32-bit) 0080 128 Dbl-Word 8 TBTBASC3 (0) 'BRANCH TO' ASCE (z/Arch Guest) 0080 128 Signed 4 * 0084 132 Signed 4 TBTBSTO3 'BRANCH TO' STO (ESA/390 Guest) 0088 136 Signed 4 TBTCNT03 NUMBER OF TIMES EXECUTED 008C 140 Bitstring 1 TBTFLG03 FLAG BYTE bits defined at TBTFLG 008D 141 Bitstring 1 * (3) Reserved Entry number 4 in Trace Back Table 0090 144 Dbl-Word 8 TBTGAD04 (0) INSTRUCTION ADDRESS (64-bit) 0090 144 Signed 4 * 0094 148 Signed 4 TBTADR04 INSTRUCTION ADDRESS (32-bit) 0098 152 Dbl-Word 8 TBTASC04 (0) INSTRUCTION ASCE (z/Arch Guest) 0098 152 Signed 4 * 009C 156 Signed 4 TBTSTO04 INSTRUCTION STO (ESA/390 Guest) 00A0 160 Bitstring 8 TBTINS04 INSTRUCTION DATA 00A8 168 Dbl-Word 8 TBTGBAD4 (0) 'BRANCH TO' ADDRESS (64-bit) 00A8 168 Signed 4 * 00AC 172 Signed 4 TBTBADR4 'BRANCH TO' ADDRESS (32-bit) 00B0 176 Dbl-Word 8 TBTBASC4 (0) 'BRANCH TO' ASCE (z/Arch Guest) 00B0 176 Signed 4 * 00B4 180 Signed 4 TBTBSTO4 'BRANCH TO' STO (ESA/390 Guest) 00B8 184 Signed 4 TBTCNT04 NUMBER OF TIMES EXECUTED 00BC 188 Bitstring 1 TBTFLG04 FLAG BYTE bits defined at TBTFLG 00BD 189 Bitstring 1 * (3) Reserved Entry number 5 in Trace Back Table 00C0 192 Dbl-Word 8 TBTGAD05 (0) INSTRUCTION ADDRESS (64-bit) 00C0 192 Signed 4 * 00C4 196 Signed 4 TBTADR05 INSTRUCTION ADDRESS (32-bit) 00C8 200 Dbl-Word 8 TBTASC05 (0) INSTRUCTION ASCE (z/Arch Guest) 00C8 200 Signed 4 * 00CC 204 Signed 4 TBTSTO05 INSTRUCTION STO (ESA/390 Guest) 00D0 208 Bitstring 8 TBTINS05 INSTRUCTION DATA 00D8 216 Dbl-Word 8 TBTGBAD5 (0) 'BRANCH TO' ADDRESS (64-bit) 00D8 216 Signed 4 * 00DC 220 Signed 4 TBTBADR5 'BRANCH TO' ADDRESS (32-bit) 00E0 224 Dbl-Word 8 TBTBASC5 (0) 'BRANCH TO' ASCE (z/Arch Guest) 00E0 224 Signed 4 * 00E4 228 Signed 4 TBTBSTO5 'BRANCH TO' STO (ESA/390 Guest) 00E8 232 Signed 4 TBTCNT05 NUMBER OF TIMES EXECUTED 00EC 236 Bitstring 1 TBTFLG05 FLAG BYTE bits defined at TBTFLG 00ED 237 Bitstring 1 * (3) Reserved 000000F0 TBTMVLNG *-TBTSTART LENGTH OF MOVE OF ENTRIES 1-5 Entry number 6 in Trace Back Table 00F0 240 Dbl-Word 8 TBTENT6 (0) Start of Entry 6 00F0 240 Dbl-Word 8 TBTGAD06 (0) INSTRUCTION ADDRESS (64-bit) 00F0 240 Signed 4 * 00F4 244 Signed 4 TBTADR06 INSTRUCTION ADDRESS (32-bit) 00F8 248 Dbl-Word 8 TBTASC06 (0) INSTRUCTION ASCE (z/Arch Guest) 00F8 248 Signed 4 * 00FC 252 Signed 4 TBTSTO06 INSTRUCTION STO (ESA/390 Guest) 0100 256 Bitstring 8 TBTINS06 INSTRUCTION DATA 0108 264 Dbl-Word 8 TBTGBAD6 (0) 'BRANCH TO' ADDRESS (64-bit) 0108 264 Signed 4 * 010C 268 Signed 4 TBTBADR6 'BRANCH TO' ADDRESS (32-bit) 0110 272 Dbl-Word 8 TBTBASC6 (0) 'BRANCH TO' ASCE (z/Arch Guest) 0110 272 Signed 4 * 0114 276 Signed 4 TBTBSTO6 'BRANCH TO' STO (ESA/390 Guest) 0118 280 Signed 4 TBTCNT06 NUMBER OF TIMES EXECUTED 011C 284 Bitstring 1 TBTFLG06 FLAG BYTE bits defined at TBTFLG 011D 285 Bitstring 1 * (3) Reserved 00000030 TBTENT6L *-TBTENT6 SIZE OF TRACE ENTRY 6 00000024 TBTSIZE (*-TBTBK+7)/8 SIZE OF TBTBK IN DOUBLEWORDS Remapping of Entry Number 1 in Trace Back Table 0000 0 Dbl-Word 8 TBTGADDR (0) INSTRUCTION ADDRESS (64-bit) 0000 0 Signed 4 * 0004 4 Signed 4 TBTADDR INSTRUCTION ADDRESS (32-bit) 0008 8 Dbl-Word 8 TBTASCE (0) INSTRUCTION ASCE (z/Arch Guest) 0008 8 Signed 4 * 000C 12 Signed 4 TBTSTO INSTRUCTION STO (ESA/390 Guest) 0010 16 Bitstring 8 TBTINSTR (0) INSTR DATA FOR BRANCH INSTR 0010 16 Bitstring 4 TBTINS1F First 4 bytes of TBTINSTR 0014 20 Bitstring 2 TBTINS56 Bytes 5 and 6 of TBTINSTR 0016 22 Bitstring 2 TBTINS78 Bytes 7 and 8 of TBTINSTR 0018 24 Dbl-Word 8 TBTGBADR (0) 'BRANCH TO' ADDRESS (64-bit) 0018 24 Signed 4 * 001C 28 Signed 4 TBTBADDR 'BRANCH TO' ADDRESS (32-bit) 0020 32 Dbl-Word 8 TBTBASCE (0) 'BRANCH TO' ASCE (z/Arch Guest) 0020 32 Signed 4 * 0024 36 Signed 4 TBTBSTO 'BRANCH TO' STO (ESA/390 Guest) 0028 40 Signed 4 TBTCOUNT NUMBER OF TIMES BRANCH WAS EXECUTED 002C 44 Bitstring 1 TBTFLG FLAG BYTE 1... .... TBTESAME X'80' TBTESAME Table entry created for zArch guest .1.. .... TBTGADRP X'40' TBTGADRP TBTASCxx/TBTSTOxx is specified ..1. .... TBTGBADP X'20' TBTGBADP TBTBASCx/TBTBSTOx is specified 002D 45 Bitstring 1 * (3) Reserved 00000030 TBTENTSZ *-TBTGADDR SIZE OF ONE ENTRY
 
 
  TBTBK Storage Layout Top of page
 
          
*** TBTBK - Traceback table
*
*     +---------------------------+---------------------------+
*   0 |///////////////////////////|         TBTADR01          |
*     +---------------------------+---------------------------+
*   8 |///////////////////////////|         TBTSTO01          |
*     +---------------------------+---------------------------+
*  10 |                       TBTINS01                        |
*     +---------------------------+---------------------------+
*  18 |///////////////////////////|         TBTBADR1          |
*     +---------------------------+---------------------------+
*  20 |///////////////////////////|         TBTBSTO1          |
*     +---------------------------+------+--------------------+
*  28 |         TBTCNT01          |:FLG01|////////////////////|
*     +---------------------------+------+--------------------+
*  30 |///////////////////////////|         TBTADR02          |
*     +---------------------------+---------------------------+
*  38 |///////////////////////////|         TBTSTO02          |
*     +---------------------------+---------------------------+
*  40 |                       TBTINS02                        |
*     +---------------------------+---------------------------+
*  48 |///////////////////////////|         TBTBADR2          |
*     +---------------------------+---------------------------+
*  50 |///////////////////////////|         TBTBSTO2          |
*     +---------------------------+------+--------------------+
*  58 |         TBTCNT02          |:FLG02|////////////////////|
*     +---------------------------+------+--------------------+
*  60 |///////////////////////////|         TBTADR03          |
*     +---------------------------+---------------------------+
*  68 |///////////////////////////|         TBTSTO03          |
*     +---------------------------+---------------------------+
*  70 |                       TBTINS03                        |
*     +---------------------------+---------------------------+
*  78 |///////////////////////////|         TBTBADR3          |
*     +---------------------------+---------------------------+
*  80 |///////////////////////////|         TBTBSTO3          |
*     +---------------------------+------+--------------------+
*  88 |         TBTCNT03          |:FLG03|////////////////////|
*     +---------------------------+------+--------------------+
*  90 |///////////////////////////|         TBTADR04          |
*     +---------------------------+---------------------------+
*  98 |///////////////////////////|         TBTSTO04          |
*     +---------------------------+---------------------------+
*  A0 |                       TBTINS04                        |
*     +---------------------------+---------------------------+
*  A8 |///////////////////////////|         TBTBADR4          |
*     +---------------------------+---------------------------+
*  B0 |///////////////////////////|         TBTBSTO4          |
*     +---------------------------+------+--------------------+
*  B8 |         TBTCNT04          |:FLG04|////////////////////|
*     +---------------------------+------+--------------------+
*  C0 |///////////////////////////|         TBTADR05          |
*     +---------------------------+---------------------------+
*  C8 |///////////////////////////|         TBTSTO05          |
*     +---------------------------+---------------------------+
*  D0 |                       TBTINS05                        |
*     +---------------------------+---------------------------+
*  D8 |///////////////////////////|         TBTBADR5          |
*     +---------------------------+---------------------------+
*  E0 |///////////////////////////|         TBTBSTO5          |
*     +---------------------------+------+--------------------+
*  E8 |         TBTCNT05          |:FLG05|////////////////////|
*     +---------------------------+------+--------------------+
*  F0 |///////////////////////////|         TBTADR06          |
*     +---------------------------+---------------------------+
*  F8 |///////////////////////////|         TBTSTO06          |
*     +---------------------------+---------------------------+
* 100 |                       TBTINS06                        |
*     +---------------------------+---------------------------+
* 108 |///////////////////////////|         TBTBADR6          |
*     +---------------------------+---------------------------+
* 110 |///////////////////////////|         TBTBSTO6          |
*     +---------------------------+------+--------------------+
* 118 |         TBTCNT06          |:FLG06|////////////////////|
*     +---------------------------+------+--------------------+
* 120
*
*** TBTBK - Traceback table
          
*** Overlay for TBTGAD01 in TBTBK
*
*     +---------------------------+---------------------------+
*   0 |///////////////////////////|         TBTADDR           |
*     +---------------------------+---------------------------+
*   8 |///////////////////////////|          TBTSTO           |
*     +---------------------------+-------------+-------------+
*  10 |         TBTINS1F          |  TBTINS56   |  TBTINS78   |
*     +---------------------------+-------------+-------------+
*  18 |///////////////////////////|         TBTBADDR          |
*     +---------------------------+---------------------------+
*  20 |///////////////////////////|         TBTBSTO           |
*     +---------------------------+------+--------------------+
*  28 |         TBTCOUNT          |TBTFLG|////////////////////|
*     +---------------------------+------+--------------------+
*  30
*
*** Overlay for TBTGAD01 in TBTBK
 
 
  TBTBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
TBTADDR        0004
TBTADR01       0004
TBTADR02       0034
TBTADR03       0064
TBTADR04       0094
TBTADR05       00C4
TBTADR06       00F4
TBTASCE        0008
TBTASC01       0008
TBTASC02       0038
TBTASC03       0068
TBTASC04       0098
TBTASC05       00C8
TBTASC06       00F8
TBTBADDR       001C
TBTBADR1       001C
TBTBADR2       004C
TBTBADR3       007C
TBTBADR4       00AC
TBTBADR5       00DC
TBTBADR6       010C
TBTBASCE       0020
TBTBASC1       0020
TBTBASC2       0050
TBTBASC3       0080
TBTBASC4       00B0
TBTBASC5       00E0
TBTBASC6       0110
TBTBSTO        0024
TBTBSTO1       0024
TBTBSTO2       0054
TBTBSTO3       0084
TBTBSTO4       00B4
TBTBSTO5       00E4
TBTBSTO6       0114
TBTCNT01       0028
TBTCNT02       0058
TBTCNT03       0088
TBTCNT04       00B8
TBTCNT05       00E8
TBTCNT06       0118
TBTCOUNT       0028
TBTENTSZ       002D 00000030
TBTENT6        00F0
TBTENT6L       011D 00000030
TBTESAME       002C 80
TBTFLG         002C
TBTFLG01       002C
TBTFLG02       005C
TBTFLG03       008C
TBTFLG04       00BC
TBTFLG05       00EC
TBTFLG06       011C
TBTGADDR       0000
TBTGADRP       002C 40
TBTGAD01       0000
TBTGAD02       0030
TBTGAD03       0060
TBTGAD04       0090
TBTGAD05       00C0
TBTGAD06       00F0
TBTGBADP       002C 20
TBTGBADR       0018
TBTGBAD1       0018
TBTGBAD2       0048
TBTGBAD3       0078
TBTGBAD4       00A8
TBTGBAD5       00D8
TBTGBAD6       0108
TBTINSTR       0010
TBTINS01       0010
TBTINS02       0040
TBTINS03       0070
TBTINS04       00A0
TBTINS05       00D0
TBTINS06       0100
TBTINS1F       0010
TBTINS56       0014
TBTINS78       0016
TBTMVLNG       00ED 000000F0
TBTSIZE        011D 00000024
TBTSTART       0000
TBTSTO         000C
TBTSTO01       000C
TBTSTO02       003C
TBTSTO03       006C
TBTSTO04       009C
TBTSTO05       00CC
TBTSTO06       00FC
 
This information is based on z/VM 6.3.0 Last updated on 22 May 2013 at 13:55:59 EDT.
Copyright IBM Corporation, 1990, 2013