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 TXCLNCNT TYPE LAN ENABLED COUNT 0050 80 Signed 4 TXCCPECT COUNT OF CPEBKS ON TRSOURCE CHAIN --------TRSOURCE COMMAND CONTROL 0054 84 Signed 4 TXCNMCMD COMMAND TABLE START ADDRESS 0058 88 Signed 4 TXCNMRET TRSOURCE ID/SET ROUTINE RETURN ADDRESS 005C 92 Signed 4 TXCNMSTR TABLE SEARCH START ADDRESS 0060 96 Signed 4 TXCNMEND TABLE SEARCH END ADDRESS 0064 100 Signed 4 TXCNMUSD TRSOURCE COMMAND USED TABLE 0068 104 Signed 2 TXCRCODE RETURN CODE OF ERROR MESSAGE 006A 106 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. 006B 107 Bitstring 1 TXCDSP TRSOURCE DISPLAY OPTIONS .... 1... TXCDSPAL X'08' DISPLAY ALL .... .1.. TXCDSPLY X'04' DISPLAY SPECIFIED 006C 108 Signed 4 * RESERVED TO FORCE DOUBLEWORD BOUNDARY --------TRSOURCE miscellaneous fields 0070 112 Dbl-Word 8 TXCDFRLK (3) DEFERIO frames lock 0088 136 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. 00000012 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 | TXCLNCNT | * +---------------------------+---------------------------+ * 50 | TXCCPECT | TXCNMCMD | * +---------------------------+---------------------------+ * 58 | TXCNMRET | TXCNMSTR | * +---------------------------+---------------------------+ * 60 | TXCNMEND | TXCNMUSD | * +-------------+------+------+---------------------------+ * 68 | TXCRCODE |:SCNTP|TXCDSP|///////////////////////////| * +-------------+------+------+---------------------------+ * 70 | | * = TXCDFRLK = * | | * +---------------------------+---------------------------+ * 88 | TXCDTLND | 8C * +---------------------------+ * *** TXCCM - TRSOURCE COMMON DATA AREA
TXCCM Cross Reference
Symbol Dspl Value -------------- ---- ----- TXCACTVC 0038 TXCBMSBK 0034 TXCCMD 006A 80 TXCCPEBK 0030 TXCCPECT 0050 TXCCPELK 0020 TXCDFRLK 0070 TXCDSP 006B TXCDSPAL 006B 08 TXCDSPLY 006B 04 TXCDTCNT 0040 TXCDTLND 0088 TXCGTCNT 0044 TXCID 006A 20 TXCIOCNT 0048 TXCLNCNT 004C TXCLOCKC 0000 TXCLOCKD 0018 TXCMULT 006A 08 TXCNDBCP 003C TXCNMCMD 0054 TXCNMEND 0060 TXCNMRET 0058 TXCNMSTR 005C TXCNMUSD 0064 TXCOPT 006A 40 TXCRCODE 0068 TXCSCNTP 006A TXCSET 006A 10 TXCSIZE 0088 00000012 TXCTDP 006A 04 TXCTRCBK 0024 TXCTRCNT 006A 02 TXCTRDBK 0028 TXCTRDND 002C
Copyright IBM Corporation, 1990, 2005