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. |
LKIWD
Cross Reference (Contains links to field and bit definitions)
LKIWD Prolog
NAME : HCPLKIWD DESCRIPTION: Defer-lock (I/O) "Lockword" DSECT : LKIWD FUNCTION : Overlay for I/O defer type lock. LOCATED BY : N/A CREATED BY : N/A DELETED BY : N/A SERIALIZED : All the fields in this block must be serialized except LKICTRG, which is protected by the lock. COMMENTS : This overlay is used by the following entry point(s): HCPIOLAX.
LKIWD Control Block Content
LKIWD DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LKIWD Defer-lock (I/O) "Lockword" 0000 0 Bitstring 16 LKILCKW (0) Entire lockword 0000 0 Dbl-Word 8 LKILOCK (0) Owner & anchor of Lockword 0000 0 Address 4 LKILOWN Address of lock owner's VMDBK 0004 4 Address 4 LKITSKQ Anchor for queue of waiting tasks 0008 8 Signed 4 LKICTRG Count of granted lock requests 000C 12 Signed 4 LKICTRD Count of deferred lock requests 00000002 LKISIZE (*-LKIWD+7)/8 Size, in doublewords, of LKIWD
LKIWD Storage Layout
*** LKIWD - Defer-lock (I/O) "Lockword" * * +---------------------------+---------------------------+ * 0 | LKILOWN | LKITSKQ | * +---------------------------+---------------------------+ * 8 | LKICTRG | LKICTRD | * +---------------------------+---------------------------+ * 10 * *** LKIWD - Defer-lock (I/O) "Lockword"
LKIWD Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----LKICTRD 000C
LKICTRG 0008
LKILCKW 0000
LKILOCK 0000
LKILOWN 0000
LKISIZE 000C 00000002
LKITSKQ 0004
Last updated on 3 Aug 1999 at 12:10:32 EDT.
Copyright IBM Corporation, 1990, 1999