Symbol: HashNode
usr/src/lib/libtecla/common/hash.c
135
mem->node_memory = _new_FreeList(sizeof(HashNode), node_count);
usr/src/lib/libtecla/common/hash.c
342
HashNode *node; /* The new node */
usr/src/lib/libtecla/common/hash.c
397
HashNode *prev; /* The node preceding the located node */
usr/src/lib/libtecla/common/hash.c
398
HashNode *node = _find_HashNode(hash, bucket, name, &prev);
usr/src/lib/libtecla/common/hash.c
437
HashNode *node; /* The hash-table node of the requested symbol */
usr/src/lib/libtecla/common/hash.c
476
static HashNode *_new_HashNode(HashTable *hash, const char *name, int code,
usr/src/lib/libtecla/common/hash.c
479
HashNode *node; /* The new node */
usr/src/lib/libtecla/common/hash.c
484
node = (HashNode *) _new_FreeListNode(hash->mem->node_memory);
usr/src/lib/libtecla/common/hash.c
533
static HashNode *_del_HashNode(HashTable *hash, HashNode *node)
usr/src/lib/libtecla/common/hash.c
549
node = (HashNode *) _del_FreeListNode(hash->mem->node_memory, node);
usr/src/lib/libtecla/common/hash.c
598
static HashNode *_find_HashNode(HashTable *hash, HashBucket *bucket,
usr/src/lib/libtecla/common/hash.c
599
const char *name, HashNode **prev)
usr/src/lib/libtecla/common/hash.c
601
HashNode *last; /* The previously searched node */
usr/src/lib/libtecla/common/hash.c
602
HashNode *node; /* The node that is being searched */
usr/src/lib/libtecla/common/hash.c
61
typedef struct HashNode HashNode;
usr/src/lib/libtecla/common/hash.c
64
HashNode *next; /* The next hash-table entry in a bucket list */
usr/src/lib/libtecla/common/hash.c
689
HashNode *node = bucket->head;
usr/src/lib/libtecla/common/hash.c
691
HashNode *next = node->next;
usr/src/lib/libtecla/common/hash.c
72
HashNode *head; /* The head of the bucket hash-node list */
usr/src/lib/libtecla/common/hash.c
732
HashNode *node;
usr/src/lib/libtecla/common/hash.c
91
static HashNode *_del_HashNode(HashTable *hash, HashNode *node);
usr/src/lib/libtecla/common/hash.c
92
static HashNode *_new_HashNode(HashTable *hash, const char *name, int code,
usr/src/lib/libtecla/common/hash.c
94
static HashNode *_find_HashNode(HashTable *hash, HashBucket *bucket,
usr/src/lib/libtecla/common/hash.c
95
const char *name, HashNode **prev);