TTEBK | Back to Index page |
Prolog Control Block Contents TTEBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
TTEBK Prolog | Top of page |
NAME : HCPTTEBK DESCRIPTION: TRACE TABLE ENTRY FORMAT DSECT : TTEBK FUNCTION : THIS CONTROL BLOCK DEFINES THE FORMAT OF A CP TRACE TABLE ENTRY CREATED BY HARDWARE FROM THE TRACE instruction's execution or from the TRACG instr. EACH CP TRACE ENTRY MADE HAS A UNIQUE TRACE CODE USED WHEN EXECUTING THE TRACE INSTRUCTION. ALL THE TRACE ENTRY CODES ARE DEFINED IN THE TTABK DSECT. LOCATED BY : CONTROL REGISTER 12: CONTAINS THE ADDRESS OF THE NEXT ENTRY TO BE GENERATED IN EACH CPU'S TRACE TABLE. CREATED BY : NOT APPLICABLE. DSECT DEFINES FORMAT USED BY TRACE or TRACG instruction. DELETED BY : NOT APPLICABLE. RELOCATION CONSIDERATIONS : None |
TTEBK Control Block Content | Top of page |
|
TTEBK Storage Layout | Top of page |
*** TTEBK - TRACE TABLE ENTRY FORMAT * * +------+------+-----------------------------------------+ * 0 |:CODE |:FORM | TTETODCK | * +------+------+-------------+---------------------------+ * 8 |/////////////| TTECID | TTEDATA0 | * +-------------+-------------+---------------------------+ * 10 | TTEDATA1 | TTEDATA2 | * +---------------------------+---------------------------+ * 18 | TTEDATA3 | TTEDATA4 | * +---------------------------+---------------------------+ * *** TTEBK - TRACE TABLE ENTRY FORMAT *** Overlay for TTECODE in TTEBK * * +---------------------------+---------------------------+ * 0 |///////////////////////////| | * +---------------------------+ | * 8 | | * = TTETSTRT = * | | * +-------------------------------------------------------+ * 20 * *** Overlay for TTECODE in TTEBK *** Overlay for TTECODE in TTEBK * * +------+------+-------------+---------------------------+ * 0 |:GCODE|:GFORM|/////////////| TTEGTODM- | * +------+------+-------------+-------------+-------------+ * 8 | -(004) |/////////////|/////////////| TTEGCID | * +-------------+-------------+-------------+-------------+ * 10 | TTEGDAT0 | * +-------------------------------------------------------+ * 18 | TTEGDAT1 | * +-------------------------------------------------------+ * 20 | TTEGDAT2 | * +-------------------------------------------------------+ * 28 | TTEGDAT3 | * +-------------------------------------------------------+ * 30 | TTEGDAT4 | * +-------------------------------------------------------+ * 38 | TTEGDAT5 | * +-------------------------------------------------------+ * *** Overlay for TTECODE in TTEBK *** Overlay for TTETODCK in TTEBK * * +------+ * 0 ... 2 |:TOD1 | 3 * +------+ * *** Overlay for TTETODCK in TTEBK *** Overlay for TTETODCK in TTEBK * * +---------------------------+ * 0 ... 2 | TTETODHI | 6 * +---------------------------+ * *** Overlay for TTETODCK in TTEBK |
TTEBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- TTECDTRC 0000 74 TTECDTRG 0000 75 TTECID 000A TTECODE 0000 TTEDATA0 000C TTEDATA1 0010 TTEDATA2 0014 TTEDATA3 0018 TTEDATA4 001C TTEFORM 0001 TTEGCID 000E TTEGCODE 0000 TTEGDAT0 0010 TTEGDAT1 0018 TTEGDAT2 0020 TTEGDAT3 0028 TTEGDAT4 0030 TTEGDAT5 0038 TTEGFORM 0001 TTEGLEN 0040 00000040 TTEGNEXT 0040 TTEGTODC 0002 TTEGTODM 0004 TTELEN 0020 00000020 TTENEXT 0020 TTESIZE 0020 00000004 TTETODCK 0002 TTETODHI 0002 TTETOD1 0002 TTETRACE 0001 00000000 TTETRACG 0001 00000080 TTETSTRT 0004 TTETSTSZ 0004 0000001C |
Copyright IBM Corporation, 1990, 2013