TSABK Back to Index page
 
Prolog 
Control Block Contents 
   TSABK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  TSABK Prolog Top of page
 
 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).
 RELOCATION CONSIDERATIONS : None
 
 
  TSABK Control Block Content Top of page
 

 TSABK DSECT Top of page
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' TSADFRIO In-storage wrap for this traceid .1.. .... TSAATCMD X'40' TSAATCMD Traceid was enabled via AT cmd 00000007 TSASIZE (*-TSABK+7)/8 Size of TSABK in doublewords
 
 
  TSABK Storage Layout Top of page
 
          
*** 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 Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
TSAATCMD       0030 40
TSADFRIO       0030 80
TSAFLG         0030
TSAFN          0008
TSAFRAME       002C
TSAFT          0010
TSAINITR       0024
TSAKEEP        0022
TSARECVR       0018
TSASIZE        0030 00000007
TSASIZEP       0020
TSATRCID       0000
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:57:13 EDT.
Copyright IBM Corporation, 1990, 2022