Lines Matching refs:key
98 str_hash_1 (const void *key) in str_hash_1() argument
100 return_ISTRING_HASH_1 ((const char *) key); in str_hash_1()
104 str_hash_2 (const void *key) in str_hash_2() argument
106 return_ISTRING_HASH_2 ((const char *) key); in str_hash_2()
122 const char *key = *slot; in add_hash() local
124 if (!HASH_VACANT (key)) in add_hash()
125 return key; in add_hash()
128 key = add_string (str, len); in add_hash()
129 hash_insert_at (&strings, key, slot); in add_hash()
130 return key; in add_hash()
158 char *key = alloca (len + 1); in strcache_add_len() local
159 memcpy (key, str, len); in strcache_add_len()
160 key[len] = '\0'; in strcache_add_len()
162 return add_hash (key, len); in strcache_add_len()