| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_handle_table.h | 49 struct handle_table; 52 struct handle_table * 63 handle_table_set_destroy(struct handle_table *ht, 73 handle_table_add(struct handle_table *ht, 80 handle_table_set(struct handle_table *ht, 90 handle_table_get(struct handle_table *ht, 95 handle_table_remove(struct handle_table *ht, 100 handle_table_destroy(struct handle_table *ht); 104 handle_table_get_first_handle(struct handle_table *ht); 108 handle_table_get_next_handle(struct handle_table *h [all...] |
| H A D | u_handle_table.c | 46 struct handle_table struct 61 struct handle_table * 64 struct handle_table *ht; 66 ht = MALLOC_STRUCT(handle_table); 86 handle_table_set_destroy(struct handle_table *ht, 100 handle_table_resize(struct handle_table *ht, 130 handle_table_clear(struct handle_table *ht, 152 handle_table_add(struct handle_table *ht, 190 handle_table_set(struct handle_table *ht, 220 handle_table_get(struct handle_table *h [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_handle_table.h | 49 struct handle_table; 52 struct handle_table * 63 handle_table_set_destroy(struct handle_table *ht, 73 handle_table_add(struct handle_table *ht, 80 handle_table_set(struct handle_table *ht, 90 handle_table_get(struct handle_table *ht, 95 handle_table_remove(struct handle_table *ht, 100 handle_table_destroy(struct handle_table *ht); 104 handle_table_get_first_handle(struct handle_table *ht); 108 handle_table_get_next_handle(struct handle_table *h [all...] |
| H A D | u_handle_table.c | 46 struct handle_table struct 61 struct handle_table * 64 struct handle_table *ht; 66 ht = MALLOC_STRUCT(handle_table); 86 handle_table_set_destroy(struct handle_table *ht, 100 handle_table_resize(struct handle_table *ht, 130 handle_table_clear(struct handle_table *ht, 152 handle_table_add(struct handle_table *ht, 190 handle_table_set(struct handle_table *ht, 220 handle_table_get(struct handle_table *h [all...] |
| /xsrc/external/mit/libdrm/dist/amdgpu/ |
| H A D | handle_table.h | 30 struct handle_table { struct 35 drm_private int handle_table_insert(struct handle_table *table, uint32_t key, 37 drm_private void handle_table_remove(struct handle_table *table, uint32_t key); 38 drm_private void *handle_table_lookup(struct handle_table *table, uint32_t key); 39 drm_private void handle_table_fini(struct handle_table *table);
|
| H A D | handle_table.c | 28 #include "handle_table.h" 31 drm_private int handle_table_insert(struct handle_table *table, uint32_t key, 53 drm_private void handle_table_remove(struct handle_table *table, uint32_t key) 59 drm_private void *handle_table_lookup(struct handle_table *table, uint32_t key) 67 drm_private void handle_table_fini(struct handle_table *table)
|
| H A D | amdgpu_internal.h | 35 #include "handle_table.h" 87 struct handle_table bo_handles; 89 struct handle_table bo_flink_names;
|
| /xsrc/external/mit/libdrm/dist/etnaviv/ |
| H A D | etnaviv_device.c | 52 dev->handle_table = drmHashCreate(); 84 drmHashDestroy(dev->handle_table);
|
| H A D | etnaviv_bo.c | 51 drmHashDelete(bo->dev->handle_table, bo->handle); 92 drmHashInsert(dev->handle_table, handle, bo); 173 bo = lookup_bo(dev->handle_table, req.handle); 209 bo = lookup_bo(dev->handle_table, handle);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/vdpau/ |
| H A D | htab.c | 32 static struct handle_table *htab = NULL;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/ |
| H A D | stw_device.h | 68 struct handle_table *ctx_table;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/vdpau/ |
| H A D | htab.c | 32 static struct handle_table *htab = NULL;
|
| /xsrc/external/mit/libdrm/dist/omap/ |
| H A D | omap_drm.c | 55 /* The handle_table is used to track GEM bo handles associated w/ 64 void *handle_table; member in struct:omap_device 86 dev->handle_table = drmHashCreate(); 124 drmHashDestroy(dev->handle_table); 163 if (!drmHashLookup(dev->handle_table, handle, (void **)&bo)) { 184 drmHashInsert(dev->handle_table, handle, bo); 365 drmHashDelete(bo->dev->handle_table, bo->handle);
|
| /xsrc/external/mit/libdrm/dist/freedreno/ |
| H A D | freedreno_device.c | 82 dev->handle_table = drmHashCreate(); 114 drmHashDestroy(dev->handle_table);
|
| H A D | freedreno_bo.c | 74 drmHashInsert(dev->handle_table, handle, bo); 133 bo = lookup_bo(dev->handle_table, handle); 161 bo = lookup_bo(dev->handle_table, handle); 198 bo = lookup_bo(dev->handle_table, req.handle); 263 drmHashDelete(bo->dev->handle_table, bo->handle);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| H A D | freedreno_device.c | 93 dev->handle_table = _mesa_hash_table_create(NULL, u32_hash, u32_equals); 125 _mesa_hash_table_destroy(dev->handle_table, NULL);
|
| H A D | freedreno_bo.c | 78 _mesa_hash_table_insert(dev->handle_table, &bo->handle, bo); 144 bo = lookup_bo(dev->handle_table, handle); 172 bo = lookup_bo(dev->handle_table, handle); 209 bo = lookup_bo(dev->handle_table, req.handle); 279 _mesa_hash_table_remove_key(bo->dev->handle_table, &bo->handle);
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/ |
| H A D | etnaviv_device.c | 64 dev->handle_table = _mesa_hash_table_create(NULL, _mesa_hash_u32, _mesa_key_u32_equal); 108 _mesa_hash_table_destroy(dev->handle_table, NULL);
|
| H A D | etnaviv_bo.c | 67 _mesa_hash_table_remove_key(bo->dev->handle_table, &bo->handle); 124 _mesa_hash_table_insert(dev->handle_table, &bo->handle, bo); 210 bo = lookup_bo(dev->handle_table, req.handle); 248 bo = lookup_bo(dev->handle_table, handle);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/ |
| H A D | freedreno_device.c | 80 dev->handle_table = 135 _mesa_hash_table_destroy(dev->handle_table, NULL);
|
| H A D | freedreno_bo.c | 85 _mesa_hash_table_insert(dev->handle_table, &bo->handle, bo); 162 bo = lookup_bo(dev->handle_table, handle); 190 bo = lookup_bo(dev->handle_table, handle); 228 bo = lookup_bo(dev->handle_table, req.handle); 360 _mesa_hash_table_remove_key(bo->dev->handle_table, &bo->handle);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/ |
| H A D | stw_device.h | 72 struct handle_table *ctx_table;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_bufmgr.c | 154 struct hash_table *handle_table; member in struct:crocus_bufmgr 555 bo = find_and_ref_external_bo(bufmgr->handle_table, open_arg.handle); 575 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 611 entry = _mesa_hash_table_search(bufmgr->handle_table, &bo->gem_handle); 612 _mesa_hash_table_remove(bufmgr->handle_table, entry); 1161 _mesa_hash_table_destroy(bufmgr->handle_table, NULL); 1231 bo = find_and_ref_external_bo(bufmgr->handle_table, handle); 1256 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 1303 bo = find_and_ref_external_bo(bufmgr->handle_table, handle); 1328 _mesa_hash_table_insert(bufmgr->handle_table, [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_bufmgr.c | 154 struct hash_table *handle_table; member in struct:iris_bufmgr 644 bo = hash_find_bo(bufmgr->handle_table, open_arg.handle); 667 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 716 entry = _mesa_hash_table_search(bufmgr->handle_table, &bo->gem_handle); 717 _mesa_hash_table_remove(bufmgr->handle_table, entry); 1168 _mesa_hash_table_destroy(bufmgr->handle_table, NULL); 1240 bo = hash_find_bo(bufmgr->handle_table, handle); 1264 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 1294 _mesa_hash_table_insert(bo->bufmgr->handle_table, &bo->gem_handle, bo); 1538 bufmgr->handle_table [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_bufmgr.c | 152 struct hash_table *handle_table; member in struct:brw_bufmgr 765 bo = hash_find_bo(bufmgr->handle_table, open_arg.handle); 790 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 839 entry = _mesa_hash_table_search(bufmgr->handle_table, &bo->gem_handle); 840 _mesa_hash_table_remove(bufmgr->handle_table, entry); 1319 _mesa_hash_table_destroy(bufmgr->handle_table, NULL); 1393 bo = hash_find_bo(bufmgr->handle_table, handle); 1417 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 1477 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); 1758 bufmgr->handle_table [all...] |