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, 2022