Lines Matching defs:_mesa_HashTable
62 struct _mesa_HashTable {
77 struct _mesa_HashTable *
80 struct _mesa_HashTable *table = CALLOC_STRUCT(_mesa_HashTable);
99 _mesa_DeleteHashTable(struct _mesa_HashTable *table)
127 _mesa_HashLookup_unlocked(struct _mesa_HashTable *table, GLuint key)
156 _mesa_HashLookup(struct _mesa_HashTable *table, GLuint key)
176 _mesa_HashInsert(struct _mesa_HashTable *table, GLuint key, void *data)
231 _mesa_HashRemove(struct _mesa_HashTable *table, GLuint key)
283 _mesa_HashDeleteAll(struct _mesa_HashTable *table,
319 _mesa_HashWalk(const struct _mesa_HashTable *table,
324 struct _mesa_HashTable *table2 = (struct _mesa_HashTable *) table;
350 _mesa_HashFirstEntry(struct _mesa_HashTable *table)
373 _mesa_HashNextEntry(const struct _mesa_HashTable *table, GLuint key)
418 _mesa_HashPrint(const struct _mesa_HashTable *table)
442 * (_mesa_HashTable::MaxKey) and the maximum key possible, then simply return
447 _mesa_HashFindFreeKeyBlock(struct _mesa_HashTable *table, GLuint numKeys)
487 _mesa_HashNumEntries(const struct _mesa_HashTable *table)
511 struct _mesa_HashTable *t = _mesa_NewHashTable();
550 struct _mesa_HashTable *t;