|
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