Home
last modified time | relevance | path

Searched refs:handle_table (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_handle_table.h49 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 *ht,
Du_handle_table.c46 struct handle_table struct
61 struct handle_table * argument
64 struct handle_table *ht; in handle_table_create()
66 ht = MALLOC_STRUCT(handle_table); in handle_table_create()
86 handle_table_set_destroy(struct handle_table *ht, in handle_table_set_destroy()
100 handle_table_resize(struct handle_table *ht, in handle_table_resize()
130 handle_table_clear(struct handle_table *ht, in handle_table_clear()
152 handle_table_add(struct handle_table *ht, in handle_table_add()
190 handle_table_set(struct handle_table *ht, in handle_table_set()
220 handle_table_get(struct handle_table *ht, in handle_table_get()
[all …]
/external/libchrome/libchrome_tools/patch/
Dhandle_table.patch1 diff --git a/mojo/core/handle_table.cc b/mojo/core/handle_table.cc
3 --- a/mojo/core/handle_table.cc
4 +++ b/mojo/core/handle_table.cc
135 diff --git a/mojo/core/handle_table.h b/mojo/core/handle_table.h
137 --- a/mojo/core/handle_table.h
138 +++ b/mojo/core/handle_table.h
/external/libdrm/omap/
Domap_drm.c65 void *handle_table; member
87 dev->handle_table = drmHashCreate(); in omap_device_new_impl()
125 drmHashDestroy(dev->handle_table); in omap_device_del()
164 if (!drmHashLookup(dev->handle_table, handle, (void **)&bo)) { in lookup_bo()
188 drmHashInsert(dev->handle_table, handle, bo); in bo_from_handle()
372 drmHashDelete(bo->dev->handle_table, bo->handle); in omap_bo_del()
/external/libdrm/freedreno/
Dfreedreno_bo.c77 drmHashInsert(dev->handle_table, handle, bo); in bo_from_handle()
113 bo = lookup_bo(dev->handle_table, handle); in fd_bo_from_handle()
141 bo = lookup_bo(dev->handle_table, handle); in fd_bo_from_dmabuf()
178 bo = lookup_bo(dev->handle_table, req.handle); in fd_bo_from_name()
244 drmHashDelete(bo->dev->handle_table, bo->handle); in bo_del()
Dfreedreno_device.c82 dev->handle_table = drmHashCreate(); in fd_device_new()
113 drmHashDestroy(dev->handle_table); in fd_device_del_impl()
Dfreedreno_priv.h96 void *handle_table, *name_table; member
/external/libdrm/etnaviv/
Detnaviv_bo.c55 drmHashDelete(bo->dev->handle_table, bo->handle); in bo_del()
101 drmHashInsert(dev->handle_table, handle, bo); in bo_from_handle()
181 bo = lookup_bo(dev->handle_table, req.handle); in etna_bo_from_name()
217 bo = lookup_bo(dev->handle_table, handle); in etna_bo_from_dmabuf()
Detnaviv_device.c53 dev->handle_table = drmHashCreate(); in etna_device_new()
85 drmHashDestroy(dev->handle_table); in etna_device_del_impl()
Detnaviv_priv.h74 void *handle_table, *name_table; member
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_bufmgr.c117 struct hash_table *handle_table; member
520 bo = hash_find_bo(bufmgr->handle_table, open_arg.handle); in brw_bo_gem_create_from_name()
541 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); in brw_bo_gem_create_from_name()
590 entry = _mesa_hash_table_search(bufmgr->handle_table, &bo->gem_handle); in bo_free()
591 _mesa_hash_table_remove(bufmgr->handle_table, entry); in bo_free()
1063 _mesa_hash_table_destroy(bufmgr->handle_table, NULL); in brw_bufmgr_destroy()
1131 bo = hash_find_bo(bufmgr->handle_table, handle); in brw_bo_gem_create_from_prime_internal()
1155 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); in brw_bo_gem_create_from_prime_internal()
1209 _mesa_hash_table_insert(bufmgr->handle_table, &bo->gem_handle, bo); in brw_bo_make_external()
1426 bufmgr->handle_table = in brw_bufmgr_init()
/external/mesa3d/src/gallium/state_trackers/wgl/
Dstw_device.h68 struct handle_table *ctx_table;
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dhtab.c32 static struct handle_table *htab = NULL;
/external/libchrome/mojo/core/
DBUILD.gn50 "handle_table.h",
78 "handle_table.cc",
/external/libdrm/intel/
Dintel_bufmgr_gem.c131 drm_intel_bo_gem *handle_table; member
813 HASH_ADD(handle_hh, bufmgr_gem->handle_table, in drm_intel_gem_bo_alloc_internal()
986 HASH_ADD(handle_hh, bufmgr_gem->handle_table, in drm_intel_gem_bo_alloc_userptr()
1118 HASH_FIND(handle_hh, bufmgr_gem->handle_table, in drm_intel_bo_gem_create_from_name()
1144 HASH_ADD(handle_hh, bufmgr_gem->handle_table, in drm_intel_bo_gem_create_from_name()
1199 HASH_DELETE(handle_hh, bufmgr_gem->handle_table, bo_gem); in drm_intel_gem_bo_free()
2652 HASH_FIND(handle_hh, bufmgr_gem->handle_table, in drm_intel_bo_gem_create_from_prime()
2681 HASH_ADD(handle_hh, bufmgr_gem->handle_table, in drm_intel_bo_gem_create_from_prime()
/external/mesa3d/src/gallium/state_trackers/va/
Dva_private.h231 struct handle_table *htab;
/external/pdfium/samples/
Dpdfium_test.cc552 HANDLETABLE* handle_table, in EnhMetaFileProc() argument