TCCBK | Back to Index page

| Prolog Control Block Contents TCCBK 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.

TCCBK Prolog | Top of page

                  Description: FCX Transport Command Control Block
                  DSECT      : TCCBK
                  Function   : Provide symbolic reference to the fields of a
                  Transport Command Control Block used by Fibre
                  Channel Extensions (FCX)
                  Located by : N/A
                  Created by : N/A
                  Delete By  - N/A

TCCBK Control Block Content | Top of page

     TCCBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      TCCBK          FCX Transport Command Control Block
    0000    0 Bitstring   16 TCAH (0)       Transport Command Area Header
    0000    0 Bitstring    1 TCAFMT         Format
              0000007F       TCAFMT7F       X'7F' TCAFMT7F Format 7F
    0001    1 Bitstring    3 TCAHW0RS       Reserved for IBM use
    0004    4 Bitstring    3 TCAHW1RS       Reserved for IBM use
    0007    7 Bitstring    1 TCALEN         TCA byte Length (20-252) Must be
                                            multiple of 4
    0008    8 Signed       2 TCASAC         Service Action Code (unsigned)
              00001FFE       TCA1FFE        X'1FFE' TCA1FFE SAC 1FFE
              00001FFF       TCA1FFF        X'1FFF' TCA1FFF SAC 1FFF
    000A   10 Bitstring    1 TCAHW2RS       Reserved for IBM use
    000B   11 Bitstring    1 TCAPRI         Priority (0-255)
    000C   12 Bitstring    4 TCAHW3RS       Reserved for IBM use
              00000010       TCAHBSZ        (*-TCAH) TCAH byte size
                                     *******************************-
                                     * Transport Command Area
                                     *******************************-
    0010   16 Dbl-Word     8 TCADCW         1st DCW in TCA
    0018   24 Bitstring    1 TCADCWDA (0)   Control data for first DCW
    0018   24 Dbl-Word     8 TCADCW2        2nd DCW assuming first DCW has
                                            zero data length
    0020   32 Bitstring    1 TCADCWD2 (0)   Control data for second DCW
    0010   16 Bitstring    1 * (240)        Space for DCWs
    0100  256 Bitstring    1 TCCBTCAT (12)  Space for bidirectional trailer
    010C  268 Signed       2 TCCBEND (0)    End of TCCB
          The TCA Trailer is a fixed length data area located at the
          end of the variable length Transport Command Area.
          However, the TCAT is 2 words long for unidirectional I/O
          and 3 words long for bidirectional I/O.

TCCBK Storage Layout | Top of page

    *** TCCBK - FCX Transport Command Control Block
    *
    *     +------+--------------------+--------------------+------+
    *   0 |TCAFMT|     TCAHW0RS       |     TCAHW1RS       |TCALEN|
    *     +------+------+------+------+--------------------+------+
    *   8 |   TCASAC    |:HW2RS|TCAPRI|         TCAHW3RS          |
    *     +-------------+------+------+---------------------------+
    *  10 |                        TCADCW                         |
    *     +-------------------------------------------------------+
    *  18 |                       TCADCW2                         |
    *     +-------------------------------------------------------+
    *
    *** TCCBK - FCX Transport Command Control Block

    *** Overlay for TCADCW in TCCBK
    *
    *     +-------------------------------------------------------+
    *  10 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 100 |                       TCCBTCAT                        |
    *     |                           +---------------------------+
    *     |                           |
    *     +---------------------------+
    *
    *** Overlay for TCADCW in TCCBK

TCCBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    TCADCW         0010
    TCADCWDA       0018
    TCADCWD2       0020
    TCADCW2        0018
    TCAFMT         0000
    TCAFMT7F       0000 0000007F
    TCAH           0000
    TCAHBSZ        000C 00000010
    TCAHW0RS       0001
    TCAHW1RS       0004
    TCAHW2RS       000A
    TCAHW3RS       000C
    TCALEN         0007
    TCAPRI         000B
    TCASAC         0008
    TCA1FFE        0008 00001FFE
    TCA1FFF        0008 00001FFF
    TCCBEND        010C
    TCCBTCAT       0100

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:31:12 EDT.
Copyright IBM Corporation, 1990, 2020