Lines Matching defs:key
42 const void *key;
48 uint32_t (*key_hash_function)(const void *key);
63 uint32_t (*key_hash_function)(const void *key),
70 uint32_t (*key_hash_function)(const void *key),
92 _mesa_hash_table_insert(struct hash_table *ht, const void *key, void *data);
95 const void *key, void *data);
97 _mesa_hash_table_search(struct hash_table *ht, const void *key);
100 const void *key);
104 const void *key);
117 uint32_t _mesa_hash_int(const void *key);
118 uint32_t _mesa_hash_uint(const void *key);
119 uint32_t _mesa_hash_u32(const void *key);
120 uint32_t _mesa_hash_string(const void *key);
151 entry->hash = 0, entry->key = (void*)NULL, entry->data = NULL, \
156 void (*callback)(const void *key,
162 callback(entry->key, entry->data, closure);
181 _mesa_hash_table_u64_insert(struct hash_table_u64 *ht, uint64_t key,
185 _mesa_hash_table_u64_search(struct hash_table_u64 *ht, uint64_t key);
188 _mesa_hash_table_u64_remove(struct hash_table_u64 *ht, uint64_t key);