About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
LKIWD
Control Block Contents
LKIWD DSECT
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
Symbol Dspl Value -------------- ---- ----- LKICTRD 000C LKICTRG 0008 LKILCKW 0000 LKILOCK 0000 LKILOWN 0000 LKISIZE 000C 00000002 LKITSKQ 0004
Copyright IBM Corporation, 1990, 2009