Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
LBXBK
Control Block Contents
LBXBK DSECT
Cross Reference (Contains links to field and bit definitions)
LBXBK Prolog
NAME : HCPLBXBK DESCRIPTION: Language Block Extension DSECT : LBXBK FUNCTION : Contains information about the pages that actually contains the messages on the message repository. LOCATED BY : LNGBX LBXBK pointer CREATED BY : HCPNLS Whenever the LNGBK is built, or otherwise filled in. DELETED BY : HCPNLS When the user count of the message repository is zero the associated LBXBK is deleted. REFERENCES : None SERIALIZED : Created and destroyed only when the LNGLOCK lock is held exclusive. Searched only when the LNGLOCK lock is held shared.
LBXBK Control Block Content
LBXBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LBXBK Language Block Extension 0000 0 Dbl-Word 8 LBXFPART (0) Start of fixed length header 00000000 LBXFSZ *-LBXFPART Size of fixed length header 00000000 LBXVPART * Start of variable length data 0000 0 Character 12 LBXENT (0) Start of variable length data Variable number of entries. The number of entries here is specified in LNGPAGE. 0000 0 Character 12 LBXNTRY (0) 0000 0 Signed 4 LBXLOW (0) Lowest message id in the page 0000 0 Signed 2 LBXLMSG Message number (binary) 0002 2 Signed 1 LBXLFMT Format number (binary) 0003 3 Signed 1 LBXLLINE Line number (binary) 0004 4 Signed 4 LBXHIGH (0) Highest message id in the page 0004 4 Signed 2 LBXHMSG Message number (binary) 0006 6 Signed 1 LBXHFMT Format number (binary) 0007 7 Signed 1 LBXHLINE Line number (binary) 0008 8 Address 4 LBXRADDR Real address of message page 0000000C LBXNTSZ *-LBXNTRY Size of 1 LBXNTRY in bytes
LBXBK Storage Layout
*** LBXBK - Language Block Extension * * *** LBXBK - Language Block Extension *** Overlay for LBXENT in LBXBK * * +-------------+------+------+-------------+------+------+ * 0 | LBXLMSG |:LFMT |:LLINE| LBXHMSG |:HFMT |:HLINE| * +-------------+------+------+-------------+------+------+ * 8 | LBXRADDR | C * +---------------------------+ * *** Overlay for LBXENT in LBXBK
LBXBK Cross Reference
Symbol Dspl Value -------------- ---- ----- LBXENT 0000 LBXFPART 0000 LBXFSZ 0000 00000000 LBXHFMT 0006 LBXHIGH 0004 LBXHLINE 0007 LBXHMSG 0004 LBXLFMT 0002 LBXLLINE 0003 LBXLMSG 0000 LBXLOW 0000 LBXNTRY 0000 LBXNTSZ 0008 0000000C LBXRADDR 0008 LBXVPART 0000 00000000
Copyright IBM Corporation, 1990, 2001