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

Prolog  

Control Block Contents  

TXCCM DSECT

Storage Layout  

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


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:42:04 EDT.
Copyright IBM Corporation, 1990, 1999