Collaboration diagram for _hash:
Data Fields | |
ns_key_t | ns_global |
`global' namespace (offset 0 is a must). | |
char ** | astrs |
array of different unique strings. | |
int * | astrsfree |
array to mannage empty slots from "astrs". | |
int | nstrs |
number of valid strings in "astrs". | |
int | istrs |
number of empty slots in "astrs" and valid indexes in "astrsfree". | |
_hashentry * | hash [HASH_SIZE] |
the hash table. | |
_ns_real | ns_head |
the head of the namespaces list. | |
hashindex_t | mark |
the hash mark. |
Definition at line 97 of file share/hash.c.