Searched refs:_mesa_HashTable (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/mesa/main/ |
D | hash.h | 103 struct _mesa_HashTable { struct 115 extern struct _mesa_HashTable *_mesa_NewHashTable(void); argument 117 extern void _mesa_DeleteHashTable(struct _mesa_HashTable *table); 119 extern void *_mesa_HashLookup(struct _mesa_HashTable *table, GLuint key); 121 extern void _mesa_HashInsert(struct _mesa_HashTable *table, GLuint key, void *data, 124 extern void _mesa_HashRemove(struct _mesa_HashTable *table, GLuint key); 136 _mesa_HashLockMutex(struct _mesa_HashTable *table) in _mesa_HashLockMutex() 149 _mesa_HashUnlockMutex(struct _mesa_HashTable *table) in _mesa_HashUnlockMutex() 155 extern void *_mesa_HashLookupLocked(struct _mesa_HashTable *table, GLuint key); 157 extern void _mesa_HashInsertLocked(struct _mesa_HashTable *table, [all …]
|
D | hash.c | 50 struct _mesa_HashTable * 53 struct _mesa_HashTable *table = CALLOC_STRUCT(_mesa_HashTable); in _mesa_NewHashTable() 89 _mesa_DeleteHashTable(struct _mesa_HashTable *table) in _mesa_DeleteHashTable() 108 _mesa_HashEnableNameReuse(struct _mesa_HashTable *table) in _mesa_HashEnableNameReuse() 126 _mesa_HashLookup_unlocked(struct _mesa_HashTable *table, GLuint key) in _mesa_HashLookup_unlocked() 155 _mesa_HashLookup(struct _mesa_HashTable *table, GLuint key) in _mesa_HashLookup() 177 _mesa_HashLookupLocked(struct _mesa_HashTable *table, GLuint key) in _mesa_HashLookupLocked() 184 _mesa_HashInsert_unlocked(struct _mesa_HashTable *table, GLuint key, void *data) in _mesa_HashInsert_unlocked() 221 _mesa_HashInsertLocked(struct _mesa_HashTable *table, GLuint key, void *data, in _mesa_HashInsertLocked() 240 _mesa_HashInsert(struct _mesa_HashTable *table, GLuint key, void *data, in _mesa_HashInsert() [all …]
|
D | mtypes.h | 68 struct _mesa_HashTable; 1619 struct _mesa_HashTable *Objects; 1900 struct _mesa_HashTable *Objects; 2016 struct _mesa_HashTable *Monitors; 2025 struct _mesa_HashTable *Objects; /**< The table of all performance query objects */ 3183 struct _mesa_HashTable *Objects; 3277 struct _mesa_HashTable *QueryObjects; 3324 struct _mesa_HashTable *DisplayList; /**< Display lists hash table */ 3325 struct _mesa_HashTable *BitmapAtlas; /**< For optimized glBitmap text */ 3326 struct _mesa_HashTable *TexObjects; /**< Texture objects hash table */ [all …]
|
D | glthread.h | 58 struct _mesa_HashTable; 170 struct _mesa_HashTable *VAOs;
|