|
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. |
TSABK
Cross Reference (Contains links to field and bit definitions)
TSABK Prolog
NAME : HCPTSABK
DESCRIPTION: TRSAVE definition block
DSECT : TSABK
FUNCTION : Contains data common to a traceid being
traced to DASD, by issuing the TRSAVE command
LOCATED BY : TSTTSABK (for CP tracing) field in HCPTSTBK
TRCTSABK (for traceids) field in HCPTRCBK
TSDTSABK (Back pointer) field in HCPTSDBK
CREATED BY : HCPTSG : Initializes TSDBK for traceids
HCPTSA : When saving DASD options on
TRSAVE for CP on DASD ...
DELETED BY : HCPTSE : When terminating the TRSAVE
function for CP
HCPTSF : When terminating the TRSAVE
Function for a traceid
SERIALIZED : This control block is serialized by the
TXCLOCKC (Trace services command lock).
TSABK Control Block Content
TSABK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TSABK TRSAVE definition block 0000 0 Character 8 TSATRCID Traceid 0008 8 Character 8 TSAFN Filename 0010 16 Character 8 TSAFT Filetype IO,DATA,VM, or VMG 0018 24 Character 8 TSARECVR Receiver of file 0020 32 Signed 2 TSASIZEP Number of 4K records file can contain 0022 34 Signed 2 TSAKEEP Number of trace files to keep on DASD 0024 36 Character 8 TSAINITR Userid that enabled the trace 002C 44 Signed 4 TSAFRAME Number of real storage frames to hold in-storage wrap 0030 48 Bitstring 1 TSAFLG TSABK flag byte 1... .... TSADFRIO X'80' In-storage wrap for this traceid 00000007 TSASIZE (*-TSABK+7)/8 Size of TSABK in doublewords
TSABK Storage Layout
*** TSABK - TRSAVE definition block * * +-------------------------------------------------------+ * 0 | TSATRCID | * +-------------------------------------------------------+ * 8 | TSAFN | * +-------------------------------------------------------+ * 10 | TSAFT | * +-------------------------------------------------------+ * 18 | TSARECVR | * +-------------+-------------+---------------------------+ * 20 | TSASIZEP | TSAKEEP | TSAINITR- | * +-------------+-------------+---------------------------+ * 28 | -(024) | TSAFRAME | * +------+--------------------+---------------------------+ * 30 |TSAFLG| 31 * +------+ * *** TSABK - TRSAVE definition block
TSABK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----TSADFRIO 0030 80
TSAFLG 0030
TSAFN 0008
TSAFRAME 002C
TSAFT 0010
TSAINITR 0024
TSAKEEP 0022
TSARECVR 0018
TSASIZE 0030 00000007
TSASIZEP 0020
TSATRCID 0000
Last updated on 3 Aug 1999 at 13:40:48 EDT.
Copyright IBM Corporation, 1990, 1999