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
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
Last updated on 3 Aug 1999 at 11:53:23 EDT.
Copyright IBM Corporation, 1990, 1999