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


  TLBBLOK Prolog Top of page
 
 NAME       : TLBBLOK
 DESCRIPTION: Tape Label Processing Information
 DSECT      : TLBBLOK
 FUNCTION   : TLBBLOK contains information used by the CMS
              tape label processing routines. TLBBLOK is
              called by the TLBBLOK macro.
 
 
  TLBBLOK Control Block Content Top of page
 

 TLBBLOK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TLBBLOK Tape Label Processing Information 0000 0 Character 8 TLBNAME CALLED RTNE NAME - DMSTLB 0008 8 Bitstring 1 TLBTYPE TYPE OF CALL .... .... TLBOPIN X'00' TLBOPIN OPEN INPUT .... ..1. TLBOPRB X'02' TLBOPRB OPEN RDBACK .... .1.. TLBOPOUT X'04' TLBOPOUT OPEN OUTPUT .... 1... TLBCLIN X'08' TLBCLIN CLOSE INPUT .... 1.1. TLBCLRB X'0A' TLBCLRB CLOSE RDBACK .... 11.. TLBCLOUT X'0C' TLBCLOUT CLOSE OUTPUT ...1 .... TLBEOV X'10' TLBEOV EOV LABEL CALL 0009 9 Bitstring 1 TLBCALL CALLER ID 1... .... TLBOS X'80' TLBOS OS SIMULATION .1.. .... TLBDOS X'40' TLBDOS DOS SIMULATION ..1. .... TLBCMS X'20' TLBCMS CMS (COMMAND OR MACRO) ...1 .... TLBCMAC X'10' TLBCMAC CMS MACRO .... ...1 TLBCMERR X'01' TLBCMERR ERROR ROUTINE SPECIFIED IN MACRO 000A 10 Bitstring 1 TLBLABT LABEL TYPE .... .... TLBNONE X'00' TLBNONE NONE SPECIFIED .... ...1 TLBBLP X'01' TLBBLP NO LABEL PROCESSING .... ..1. TLBSL X'02' TLBSL IBM STANDARD LABELS .... .1.. TLBUSER X'04' TLBUSER USER BIT .... .11. TLBSUL TLBSL+TLBUSER TLBSUL IBM STANDARD USER LABELS .... 1... TLBNSL X'08' TLBNSL NON STANDARD LABELS ...1 .... TLBNSLMD X'10' TLBNSLMD NSL ROUTINE IS MODULE ..1. .... TLBMSPC X'20' TLBMSPC CMS MACRO SPACE TO TM OR WTM .1.. .... TLBAL X'40' TLBAL ANSI STANDARD LABELS .1.. .1.. TLBAUL TLBAL+TLBUSER TLBAUL ANSI STANDARD USER LABELS 000B 11 Bitstring 1 TLBRFMT RECORDING FORMAT .... 1.11 TLBMODE 00001 TLBRFMT,1,C'X' Old label for TLBRFMT 000C 12 Character 4 TLBTAPID TAPEID 0010 16 Signed 4 TLBDTFPT (0) DTF PTR FOR DOS 0010 16 Signed 4 TLBFCBPT (0) FCB PTR FOR OS 0010 16 Character 8 TLBLABID LABSECT NAME (OR ID) FOR CMS 0018 24 Signed 4 TLBBLKCT BLOCK COUNT FOR CMS MAPPING BELOW IS FOR NSL LABEL ONLY. IT OVERLAYS PART OF SL INTERFACE 0018 24 Character 8 TLBNSLNM NSL ROUTINE FILE NAME 00000020 TLBSIZE *-TLBBLOK 00000004 TLBDWSZ (TLBSIZE+7)/8
 
 
  TLBBLOK Storage Layout Top of page
 
          
*** TLBBLOK - Tape Label Processing Information
*
*     +-------------------------------------------------------+
*   0 |                       TLBNAME                         |
*     +------+------+------+------+---------------------------+
*   8 |:TYPE |:CALL |:LABT |:RFMT |         TLBTAPID          |
*     +------+------+------+------+---------------------------+
*  10 |                       TLBLABID                        |
*     +---------------------------+---------------------------+
*  18 |         TLBBLKCT          | 1C
*     +---------------------------+
*
*** TLBBLOK - Tape Label Processing Information
          
*** Overlay for TLBBLKCT in TLBBLOK
*
*     +-------------------------------------------------------+
*  18 |                       TLBNSLNM                        |
*     +-------------------------------------------------------+
*  20
*
*** Overlay for TLBBLKCT in TLBBLOK
 
 
  TLBBLOK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
TLBAL          000A 40
TLBAUL         000A 44
TLBBLKCT       0018
TLBBLP         000A 01
TLBCALL        0009
TLBCLIN        0008 08
TLBCLOUT       0008 0C
TLBCLRB        0008 0A
TLBCMAC        0009 10
TLBCMERR       0009 01
TLBCMS         0009 20
TLBDOS         0009 40
TLBDTFPT       0010
TLBDWSZ        0018 00000004
TLBEOV         0008 10
TLBFCBPT       0010
TLBLABID       0010
TLBLABT        000A
TLBMODE        000B 0B
TLBMSPC        000A 20
TLBNAME        0000
TLBNONE        000A 00
TLBNSL         000A 08
TLBNSLMD       000A 10
TLBNSLNM       0018
TLBOPIN        0008 00
TLBOPOUT       0008 04
TLBOPRB        0008 02
TLBOS          0009 80
TLBRFMT        000B
TLBSIZE        0018 00000020
TLBSL          000A 02
TLBSUL         000A 06
TLBTAPID       000C
TLBTYPE        0008
TLBUSER        000A 04
 
This information is based on z/VM 6.3.0.
Last updated on 22 May 2013 at 13:50:15 EDT.
Copyright IBM Corporation, 1990, 2013