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.3.0 Last updated on 22 Jun 2022 at 15:56:54 EDT.
Copyright IBM Corporation, 1990, 2022