Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
TXCCM
Cross Reference (Contains links to field and bit definitions)
TXCCM Prolog
NAME : HCPTXCCM DESCRIPTION: TRSOURCE COMMON DATA AREA DSECT : TXCCM FUNCTION : MAPS THE TRSOURCE COMMON DATA AREA WHICH EXISTS IN MODULE HCPTXC. LOCATED BY : EXTERNAL NAME HCPTXCCM CREATED BY : NONE: THIS IS A MAP OF RESIDENT CP MODULE HCPTXC DELETED BY : NONE
TXCCM Control Block Content
TXCCM DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TXCCM TRSOURCE COMMON DATA AREA --------TRSOURCE LOCKS 0000 0 Dbl-Word 8 TXCLOCKC (3) TRSOURCE COMMAND LOCK 0018 24 Dbl-Word 8 TXCLOCKD TRSOURCE DATA LOCK 0020 32 Signed 4 TXCCPELK TRSOURCE CPEBK CHAIN LOCK --------TRSOURCE CONTROL BLOCK ANCHORS 0024 36 Address 4 TXCTRCBK ADDRESS OF FIRST TRCBK ON CHAIN 0028 40 Address 4 TXCTRDBK ADDRESS OF FIRST TRDBK ON CHAIN 002C 44 Address 4 TXCTRDND ADDRESS OF LAST TRDBK ON CHAIN 0030 48 Signed 4 TXCCPEBK ANCHOR FOR TRSOURCE CPEBK CHAIN 0034 52 Address 4 TXCBMSBK ADDRESS OF BMSBK --------TRSOURCE COUNTERS 0038 56 Signed 4 TXCACTVC ENABLED COUNT OF ALL TRACES 003C 60 Signed 4 TXCNDBCP TYPE DATA AND IO ENABLED COUNT 0040 64 Signed 4 TXCDTCNT TYPE DATA ENABLED COUNT 0044 68 Signed 4 TXCGTCNT TYPE GT ENABLED COUNT 0048 72 Signed 4 TXCIOCNT TYPE IO ENABLED COUNT 004C 76 Signed 4 TXCCPECT COUNT OF CPEBKS ON TRSOURCE CHAIN --------TRSOURCE COMMAND CONTROL 0050 80 Signed 4 TXCNMCMD COMMAND TABLE START ADDRESS 0054 84 Signed 4 TXCNMRET TRSOURCE ID/SET ROUTINE RETURN ADDRESS 0058 88 Signed 4 TXCNMSTR TABLE SEARCH START ADDRESS 005C 92 Signed 4 TXCNMEND TABLE SEARCH END ADDRESS 0060 96 Signed 4 TXCNMUSD TRSOURCE COMMAND USED TABLE 0064 100 Signed 2 TXCRCODE RETURN CODE OF ERROR MESSAGE 0066 102 Bitstring 1 TXCSCNTP TRSOURCE COMMAND CONTROL 1... .... TXCCMD X'80' SCAN TRSOURCE COMMAND .1.. .... TXCOPT X'40' SCAN NEXT OPTION ..1. .... TXCID X'20' SCAN FOR VALID TRACEID ...1 .... TXCSET X'10' SCAN FOR VALID TRACESET .... 1... TXCMULT X'08' SCAN MULTIPLE OPTION .... .1.. TXCTDP X'04' ALREADY SCANNED TYPE PARMS .... ..1. TXCTRCNT X'02' HCPTXHDL sets flag, don't save updated TRCBK until entire command is validated. 0067 103 Bitstring 1 TXCDSP TRSOURCE DISPLAY OPTIONS .... 1... TXCDSPAL X'08' DISPLAY ALL .... .1.. TXCDSPLY X'04' DISPLAY SPECIFIED --------TRSOURCE miscellaneous fields 0068 104 Dbl-Word 8 TXCDFRLK (3) DEFERIO frames lock 0080 128 Signed 4 TXCDTLND Used by HCPTXF and HCPTXH, pointer to last DTLBK in DTLBK list prior to processing current TRSOURCE ID command. If command is invalid, this field is used to delete all DTLBKs that were added to list. 00000011 TXCSIZE (*-TXCCM+7)/8 TXCCM SIZE IN DOUBLEWORDS
TXCCM Storage Layout
*** TXCCM - TRSOURCE COMMON DATA AREA * * +-------------------------------------------------------+ * 0 | | * = TXCLOCKC = * | | * +-------------------------------------------------------+ * 18 | TXCLOCKD | * +---------------------------+---------------------------+ * 20 | TXCCPELK | TXCTRCBK | * +---------------------------+---------------------------+ * 28 | TXCTRDBK | TXCTRDND | * +---------------------------+---------------------------+ * 30 | TXCCPEBK | TXCBMSBK | * +---------------------------+---------------------------+ * 38 | TXCACTVC | TXCNDBCP | * +---------------------------+---------------------------+ * 40 | TXCDTCNT | TXCGTCNT | * +---------------------------+---------------------------+ * 48 | TXCIOCNT | TXCCPECT | * +---------------------------+---------------------------+ * 50 | TXCNMCMD | TXCNMRET | * +---------------------------+---------------------------+ * 58 | TXCNMSTR | TXCNMEND | * +---------------------------+-------------+------+------+ * 60 | TXCNMUSD | TXCRCODE |:SCNTP|TXCDSP| * +---------------------------+-------------+------+------+ * 68 | | * = TXCDFRLK = * | | * +---------------------------+---------------------------+ * 80 | TXCDTLND | 84 * +---------------------------+ * *** TXCCM - TRSOURCE COMMON DATA AREA
TXCCM Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----TXCACTVC 0038
TXCBMSBK 0034
TXCCMD 0066 80
TXCCPEBK 0030
TXCCPECT 004C
TXCCPELK 0020
TXCDFRLK 0068
TXCDSP 0067
TXCDSPAL 0067 08
TXCDSPLY 0067 04
TXCDTCNT 0040
TXCDTLND 0080
TXCGTCNT 0044
TXCID 0066 20
TXCIOCNT 0048
TXCLOCKC 0000
TXCLOCKD 0018
TXCMULT 0066 08
TXCNDBCP 003C
TXCNMCMD 0050
TXCNMEND 005C
TXCNMRET 0054
TXCNMSTR 0058
TXCNMUSD 0060
TXCOPT 0066 40
TXCRCODE 0064
TXCSCNTP 0066
TXCSET 0066 10
TXCSIZE 0080 00000011
TXCTDP 0066 04
TXCTRCBK 0024
TXCTRCNT 0066 02
TXCTRDBK 0028
TXCTRDND 002C
Last updated on 3 Aug 1999 at 13:42:04 EDT.
Copyright IBM Corporation, 1990, 1999