Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### CSESDTBK

Prolog

Control Block Contents
CSESDTBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### CSESDTBK Prolog

     NAME       : CSESDTBK
     DESCRIPTION: VM/CSE SPOOL DIAGNOSE TRACE ENTRY
                  mapping.
     DSECT      : CSESDTBK
     FUNCTION   : MAPS THE VM/CSE SPOOL DIAGNOSE TRACE ENTRIES.
     LOCATED BY : HCPXSYCP
     CREATED BY : HCPXTR
     DELETED BY : NA

#### CSESDTBK Control Block Content

#### CSESDTBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      CSESDTBK       VM/CSE SPOOL DIAGNOSE TRACE ENTRY
    0000    0 Bitstring    1 TDTYPE         T*1 Trace Code.
              00000020       TDYRCD20       X'20' TDYRCD20 Diagnose X'F0'
                                            Subcode 04 issued
              00000030       TDYRCD30       X'30' TDYRCD30 Diagnose X'F0'
                                            Subcode 05 issued
              00000040       TDYRCD40       X'40' TDYRCD40 Response trace
                                            entry, original request trace
                                            entry was not found.
    0001    1 Bitstring    1 TDQFLG         T*2 SHPQFLG value.
    0002    2 Bitstring    1 TDQFC          T*3 QITEM Function Code, SHPQFC.
    0003    3 Bitstring    1 TDRESP         T*4 Response Flag.
              00000080       TDPOSRES       X'80' TDPOSRES Positive Response
                                            received
              00000040       TDNEGRES       X'40' TDNEGRES Negative Response
                                            received
    0004    4 Bitstring    1 TDINDX         T*5 System being sent request
                                            (TDTYPE=20) or System who send
                                            request (TDTYPE=30)
    0005    5 Bitstring    1 *              Reserved.
    0006    6 Signed       2 TDSPID         User spool file ID number. Not
                                            valid for SHPQFC=08
    0008    8 Character    8 TDUSER         User identification of file
                                            owner.
    0010   16 Signed       4 TDSPFBK        Address of SPFBK on system that
                                            created this QITEM. The following
                                            4 fields are only valid for
                                            TDTYPE = X'20', function codes
                                            X'01' and X'0A' ( Diagnose X'F0'
                                            Subcode 04 for 'ADD' or
                                            'CHECKPOINT' an SPFBK).
    0014   20 Bitstring    1 TDSYQIX        T*6 System which currently has
                                            this SPFBK locked.
    0015   21 Bitstring    1 TDORGIX        T*7 System which created this
                                            file.
    0016   22 Bitstring    1 TDSHPST        T*8 Spool file status, SPFSHPST.
    0017   23 Bitstring    1 TDBBITS        T*9 Broadcast bits. Systems which
                                            currently have a copy of this
                                            SPFBK.
    0018   24 Signed       4 TDTMSTMP       Bytes 2-5 of TOD clock.
    001C   28 Signed       4 TDQTRN         Transaction number.
              00000020       TDBYTLEN       *-CSESDTBK Length in bytes.
              00000004       TDDWLEN        (*-CSESDTBK+7)/8 Length in double
                                            words.
          Redefinition for Spooling Command Function Code, X'08'
    0010   16 Character    8 TDCMDATA       Command issued

#### CSESDTBK Storage Layout

    *** CSESDTBK - VM/CSE SPOOL DIAGNOSE TRACE ENTRY
    *
    *     +------+------+------+------+------+------+-------------+
    *   0 |TDTYPE|TDQFLG|TDQFC |TDRESP|TDINDX|//////|   TDSPID    |
    *     +------+------+------+------+------+------+-------------+
    *   8 |                        TDUSER                         |
    *     +---------------------------+------+------+------+------+
    *  10 |         TDSPFBK           |:YQIX |:RGIX |:HPST |:BITS |
    *     +---------------------------+------+------+------+------+
    *  18 |         TDTMSTMP          |          TDQTRN           |
    *     +---------------------------+---------------------------+
    *  20
    *
    *** CSESDTBK - VM/CSE SPOOL DIAGNOSE TRACE ENTRY

    *** Overlay for TDSPFBK in CSESDTBK
    *
    *     +-------------------------------------------------------+
    *  10 |                       TDCMDATA                        |
    *     +-------------------------------------------------------+
    *  18
    *
    *** Overlay for TDSPFBK in CSESDTBK

#### CSESDTBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    TDBBITS        0017
    TDBYTLEN       001C 00000020
    TDCMDATA       0010
    TDDWLEN        001C 00000004
    TDINDX         0004
    TDNEGRES       0003 00000040
    TDORGIX        0015
    TDPOSRES       0003 00000080
    TDQFC          0002
    TDQFLG         0001
    TDQTRN         001C
    TDRESP         0003
    TDSHPST        0016
    TDSPFBK        0010
    TDSPID         0006
    TDSYQIX        0014
    TDTMSTMP       0018
    TDTYPE         0000
    TDUSER         0008
    TDYRCD20       0000 00000020
    TDYRCD30       0000 00000030
    TDYRCD40       0000 00000040

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 08:21:43 EDT.
Copyright IBM Corporation, 1990, 2008