Home
last modified time | relevance | path

Searched refs:_mesa_HashTable (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/mesa/main/
Dhash.h103 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 …]
Dhash.c50 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 …]
Dmtypes.h68 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 …]
Dglthread.h58 struct _mesa_HashTable;
170 struct _mesa_HashTable *VAOs;