TPLBK Back to Index page
 
Prolog 
Control Block Contents 
   TPLBK 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.


  TPLBK Prolog Top of page
 
 NAME       : HCPTPLBK
 DESCRIPTION: TAPE LABEL CONTROL BLOCK
 DSECT      : TPLBK
 FUNCTION   : THE TAPE LABEL CONTROL BLOCK IS USED TO DESCRIBE THE
              TAPE LABEL PUT ON TAPE.  ONLY ONE TPLBK IS CREATED
              AND USED DURING I/O PROCESSING TO TAPE.
 LOCATED BY : TPETPLBK IN HCPTPEBK
 CREATED BY : HCPTPEIN - DURING INITIALIZATION OF I/O PROCESSING.
 DELETED BY : HCPTPEND - DURING TERMINATION OF I/O PROCESSING.
 RELOCATION CONSIDERATIONS : None
 
 
  TPLBK Control Block Content Top of page
 

 TPLBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TPLBK TAPE LABEL CONTROL BLOCK 0000 0 Character 3 TPLVOL LABEL IDENTIFIER 0003 3 Bitstring 1 * RESERVED FOR IBM USE 0004 4 Signed 2 TPLSEQ VOLUME SEQUENCE NUMBER 0006 6 Signed 2 * RESERVED FOR IBM USE 0008 8 Character 8 TPLID TAPE CREATOR IDENTIFICATION 0010 16 Character 8 TPLCRDT CREATION DATE 0018 24 Character 8 TPLCRTM CREATION TIME 0020 32 Signed 4 TPLZONE TIME ZONE DIFFERENTIAL 0024 36 Signed 4 * RESERVED FOR IBM USE 0028 40 Character 8 TPLPNAME PRODUCT NAME 0030 48 Character 7 TPLPNUM PRODUCT NUMBER 0037 55 Character 1 * RESERVED FOR IBM USE 0038 56 Signed 4 * RESERVED FOR IBM USE 003C 60 Signed 4 * RESERVED FOR IBM USE 0040 64 Signed 4 * RESERVED FOR IBM USE 0044 68 Signed 4 * RESERVED FOR IBM USE 0048 72 Signed 4 * RESERVED FOR IBM USE 004C 76 Signed 4 * RESERVED FOR IBM USE 0000000A TPLSIZE (*-TPLBK+7)/8 SIZE OF TPLBK IN DOUBLEWORDS
 
 
  TPLBK Storage Layout Top of page
 
          
*** TPLBK - TAPE LABEL CONTROL BLOCK
*
*     +--------------------+------+-------------+-------------+
*   0 |      TPLVOL        |//////|   TPLSEQ    |/////////////|
*     +--------------------+------+-------------+-------------+
*   8 |                        TPLID                          |
*     +-------------------------------------------------------+
*  10 |                       TPLCRDT                         |
*     +-------------------------------------------------------+
*  18 |                       TPLCRTM                         |
*     +---------------------------+---------------------------+
*  20 |         TPLZONE           |///////////////////////////|
*     +---------------------------+---------------------------+
*  28 |                       TPLPNAME                        |
*     +------------------------------------------------+------+
*  30 |                    TPLPNUM                     |//////|
*     +---------------------------+--------------------+------+
*  38 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  40 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  48 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  50
*
*** TPLBK - TAPE LABEL CONTROL BLOCK
 
 
  TPLBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
TPLCRDT        0010
TPLCRTM        0018
TPLID          0008
TPLPNAME       0028
TPLPNUM        0030
TPLSEQ         0004
TPLSIZE        004C 0000000A
TPLVOL         0000
TPLZONE        0020
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:57:09 EDT.
Copyright IBM Corporation, 1990, 2022