• Home
  • Raw
  • Download

Lines Matching refs:table

120 extern void _mesa_DeleteHashTable(struct _mesa_HashTable *table);
122 extern void *_mesa_HashLookup(struct _mesa_HashTable *table, GLuint key);
124 extern void _mesa_HashInsert(struct _mesa_HashTable *table, GLuint key, void *data,
127 extern void _mesa_HashRemove(struct _mesa_HashTable *table, GLuint key);
139 _mesa_HashLockMutex(struct _mesa_HashTable *table) in _mesa_HashLockMutex() argument
141 assert(table); in _mesa_HashLockMutex()
142 simple_mtx_lock(&table->Mutex); in _mesa_HashLockMutex()
152 _mesa_HashUnlockMutex(struct _mesa_HashTable *table) in _mesa_HashUnlockMutex() argument
154 assert(table); in _mesa_HashUnlockMutex()
155 simple_mtx_unlock(&table->Mutex); in _mesa_HashUnlockMutex()
158 extern void *_mesa_HashLookupLocked(struct _mesa_HashTable *table, GLuint key);
160 extern void _mesa_HashInsertLocked(struct _mesa_HashTable *table,
163 extern void _mesa_HashRemoveLocked(struct _mesa_HashTable *table, GLuint key);
166 _mesa_HashDeleteAll(struct _mesa_HashTable *table,
171 _mesa_HashWalk(const struct _mesa_HashTable *table,
176 _mesa_HashWalkLocked(const struct _mesa_HashTable *table,
180 extern void _mesa_HashPrint(const struct _mesa_HashTable *table);
182 extern GLuint _mesa_HashFindFreeKeyBlock(struct _mesa_HashTable *table, GLuint numKeys);
185 _mesa_HashFindFreeKeys(struct _mesa_HashTable *table, GLuint* keys, GLuint numKeys);
188 _mesa_HashNumEntries(const struct _mesa_HashTable *table);
192 extern void _mesa_HashEnableNameReuse(struct _mesa_HashTable *table);
195 _mesa_HashWalkMaybeLocked(const struct _mesa_HashTable *table, in _mesa_HashWalkMaybeLocked() argument
200 _mesa_HashWalkLocked(table, callback, userData); in _mesa_HashWalkMaybeLocked()
202 _mesa_HashWalk(table, callback, userData); in _mesa_HashWalkMaybeLocked()
206 _mesa_HashLookupMaybeLocked(struct _mesa_HashTable *table, GLuint key, in _mesa_HashLookupMaybeLocked() argument
210 return _mesa_HashLookupLocked(table, key); in _mesa_HashLookupMaybeLocked()
212 return _mesa_HashLookup(table, key); in _mesa_HashLookupMaybeLocked()
216 _mesa_HashInsertMaybeLocked(struct _mesa_HashTable *table, in _mesa_HashInsertMaybeLocked() argument
221 _mesa_HashInsertLocked(table, key, data, isGenName); in _mesa_HashInsertMaybeLocked()
223 _mesa_HashInsert(table, key, data, isGenName); in _mesa_HashInsertMaybeLocked()
227 _mesa_HashLockMaybeLocked(struct _mesa_HashTable *table, bool locked) in _mesa_HashLockMaybeLocked() argument
230 _mesa_HashLockMutex(table); in _mesa_HashLockMaybeLocked()
234 _mesa_HashUnlockMaybeLocked(struct _mesa_HashTable *table, bool locked) in _mesa_HashUnlockMaybeLocked() argument
237 _mesa_HashUnlockMutex(table); in _mesa_HashUnlockMaybeLocked()