Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

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

(contains links to field and bit definitions)
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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:53:23 EDT.
Copyright IBM Corporation, 1990, 1999