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

DTLBK

Prolog  

Control Block Contents  
   DTLBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


DTLBK Prolog

 NAME       : HCPDTLBK
 DESCRIPTION: DATALINK SOURCE
 DSECT      : DTLBK
 FUNCTION   : A VARIABLE LENGTH BUFFER CONTAINING THE
              DATALINK SOURCE FOR A TRACEID.  EACH BUFFER
              CONTAINS ONE DATALINK.  FOR MULTIPLE
              DATALINKS THE DTLBKS ARE CHAINED.
 LOCATED BY : TRCDTLBK
 CREATED BY : HCPTXD
 DELETED BY : HCPTXD

 

DTLBK Control Block Content


DTLBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      DTLBK          DATALINK SOURCE
0000    0 Signed       4 DTLPTR         POINTER TO NEXT DTLBK
0004    4 Bitstring    1 DTLSIZE        SIZE (IN BYTES) OF THE DATALINK
0005    5 Bitstring    1 DTLIRSIZ       LENGTH OF DATALINK INTERNAL
                                        REPRESENTATION IN TRCBK
0006    6 Bitstring    1 DTLTYPE        Type of DTLBK
          1... ....      DTLDL          X'80' DTLBK type is Datalink
          .1.. ....      DTLIF          X'40' DTLBK type is IF
          ..1. ....      DTLTHEN        X'20' DTLBK type is THEN
          ...1 ....      DTLELSE        X'10' DTLBK type is ELSE
          .... 1...      DTLENDIF       X'08' DTLBK type is ENDIF
0007    7 Bitstring    1 *              Reserved For IBM Use
0008    8 Signed       2 DTLOFFST       Offset into TRCBK of the internal
                                        representation of this datalink.
000A   10 Signed       2 *              Reserved for IBM Use
000C   12 Signed       4 DTLDISP        DATALINK SOURCE

 

DTLBK Storage Layout

          
*** DTLBK - DATALINK SOURCE
*
*     +---------------------------+------+------+------+------+
*   0 |          DTLPTR           |:SIZE |:IRSIZ|:TYPE |//////|
*     +-------------+-------------+------+------+------+------+
*   8 |  DTLOFFST   |/////////////|         DTLDISP           |
*     +-------------+-------------+---------------------------+
*  10
*
*** DTLBK - DATALINK SOURCE

 

DTLBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
DTLDISP        000C
DTLDL          0006 80
DTLELSE        0006 10
DTLENDIF       0006 08
DTLIF          0006 40
DTLIRSIZ       0005
DTLOFFST       0008
DTLPTR         0000
DTLSIZE        0004
DTLTHEN        0006 20
DTLTYPE        0006

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 15:09:59 EDT.
Copyright IBM Corporation, 1990, 2001