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.
HSHAV | Back to Index page |
Prolog Control Block Contents HSHAV DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
HSHAV Prolog | Top of page |
NAME : HCPHSHAV DESCRIPTION: Minidisk Cache Collision Node Available List Block DSECT : HSHAV FUNCTION : Contains collision nodes used to manage hash table collisions in the full track cache hash table. LOCATED BY : TCMAVLST (first CNODE). TCMAVPAG anchors pages linked by HSHAVNPG CREATED BY : HCPFTHIN (first block) and HCPFTHRD (subsequent) DELETED BY : HCPFTHFL (flush cache) RELOCATION CONSIDERATIONS : None COMMENTS : This block is used to manage hash table available collision nodes. It keeps a pointer to the next block containing collision nodes, and a pointer to the first collision node in the page that is available for use. Collision nodes that are available are linked together in a singly linked list. |
HSHAV Control Block Content | Top of page |
|
HSHAV Storage Layout | Top of page |
*** HSHAV - Minidisk Cache Collision Node Available * * +---------------------------+---------------------------+ * 0 | HSHAVNPG |///////////////////////////| * +---------------------------+---------------------------+ * 8 | | * = HSHAVNOD = * | | * +-------------------------------------------------------+ * FE8 * *** HSHAV - Minidisk Cache Collision Node Available |
HSHAV Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- HSHAVLEN 0008 000001FD HSHAVNOD 0008 HSHAVNPG 0000 HSHAVNTS 0008 000000FE |
Copyright IBM Corporation, 1990, 2013