Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
TXCCM
Control Block Contents
TXCCM DSECT
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
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 5 Jun 2001 at 17:06:22 EDT.
Copyright IBM Corporation, 1990, 2001