|
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
RELOCATION CONSIDERATIONS : 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' TXCCMD SCAN TRSOURCE
COMMAND
.1.. .... TXCOPT X'40' TXCOPT SCAN NEXT OPTION
..1. .... TXCID X'20' TXCID SCAN FOR VALID
TRACEID
...1 .... TXCSET X'10' TXCSET SCAN FOR VALID
TRACESET
.... 1... TXCMULT X'08' TXCMULT SCAN MULTIPLE
OPTION
.... .1.. TXCTDP X'04' TXCTDP ALREADY SCANNED TYPE
PARMS
.... ..1. TXCTRCNT X'02' TXCTRCNT 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' TXCDSPAL DISPLAY ALL
.... .1.. TXCDSPLY X'04' TXCDSPLY 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, 2011