HomeSort by relevance Sort by last modified time
    Searched refs:util_hash_table (Results 1 - 25 of 32) sorted by null

1 2

  /external/libdrm/amdgpu/
util_hash_table.h 42 struct util_hash_table;
50 drm_private struct util_hash_table *
55 util_hash_table_set(struct util_hash_table *ht, void *key, void *value);
57 drm_private void *util_hash_table_get(struct util_hash_table *ht, void *key);
59 drm_private void util_hash_table_remove(struct util_hash_table *ht, void *key);
61 drm_private void util_hash_table_clear(struct util_hash_table *ht);
63 drm_private void util_hash_table_foreach(struct util_hash_table *ht,
67 drm_private void util_hash_table_destroy(struct util_hash_table *ht);
util_hash_table.c 41 #include "util_hash_table.h"
47 struct util_hash_table struct
71 drm_private struct util_hash_table *
75 struct util_hash_table *ht;
77 ht = malloc(sizeof(struct util_hash_table));
94 util_hash_table_find_iter(struct util_hash_table *ht,
112 util_hash_table_find_item(struct util_hash_table *ht,
130 util_hash_table_set(struct util_hash_table *ht, void *key, void *value)
163 drm_private void *util_hash_table_get(struct util_hash_table *ht, void *key)
181 drm_private void util_hash_table_remove(struct util_hash_table *ht, void *key
    [all...]
amdgpu_internal.h 75 struct util_hash_table *bo_handles;
77 struct util_hash_table *bo_flink_names;
amdgpu_device.c 41 #include "util_hash_table.h"
48 static struct util_hash_table *fd_tab;
  /external/mesa3d/src/gallium/auxiliary/util/
u_hash_table.h 49 struct util_hash_table;
58 struct util_hash_table *
64 util_hash_table_set(struct util_hash_table *ht,
69 util_hash_table_get(struct util_hash_table *ht,
74 util_hash_table_remove(struct util_hash_table *ht,
79 util_hash_table_clear(struct util_hash_table *ht);
83 util_hash_table_foreach(struct util_hash_table *ht,
89 util_hash_table_destroy(struct util_hash_table *ht);
u_hash_table.c 50 struct util_hash_table struct
78 struct util_hash_table *
82 struct util_hash_table *ht;
84 ht = MALLOC_STRUCT(util_hash_table);
102 util_hash_table_find_iter(struct util_hash_table *ht,
122 util_hash_table_find_item(struct util_hash_table *ht,
142 util_hash_table_set(struct util_hash_table *ht,
181 util_hash_table_get(struct util_hash_table *ht,
202 util_hash_table_remove(struct util_hash_table *ht,
228 util_hash_table_clear(struct util_hash_table *ht
    [all...]
u_debug_refcnt.c 57 static struct util_hash_table *serials_hash;
u_debug_flush.c 76 struct util_hash_table *ref_hash;
u_debug_stack.c 49 struct util_hash_table* symbols_hash;
u_debug_symbol.c 273 struct util_hash_table* symbols_hash;
  /external/virglrenderer/src/gallium/auxiliary/util/
u_hash_table.h 49 struct util_hash_table;
58 struct util_hash_table *
65 util_hash_table_set(struct util_hash_table *ht,
70 util_hash_table_get(struct util_hash_table *ht,
75 util_hash_table_remove(struct util_hash_table *ht,
80 util_hash_table_clear(struct util_hash_table *ht);
84 util_hash_table_foreach(struct util_hash_table *ht,
90 util_hash_table_destroy(struct util_hash_table *ht);
u_hash_table.c 50 struct util_hash_table struct
79 struct util_hash_table *
84 struct util_hash_table *ht;
86 ht = MALLOC_STRUCT(util_hash_table);
105 util_hash_table_find_iter(struct util_hash_table *ht,
125 util_hash_table_find_item(struct util_hash_table *ht,
145 util_hash_table_set(struct util_hash_table *ht,
184 util_hash_table_get(struct util_hash_table *ht,
205 util_hash_table_remove(struct util_hash_table *ht,
232 util_hash_table_clear(struct util_hash_table *ht
    [all...]
  /external/virglrenderer/src/
vrend_object.h 33 struct util_hash_table *vrend_object_init_ctx_table(void);
34 void vrend_object_fini_ctx_table(struct util_hash_table *ctx_hash);
36 void vrend_object_remove(struct util_hash_table *handle_hash, uint32_t handle, enum virgl_object_type obj);
37 void *vrend_object_lookup(struct util_hash_table *handle_hash, uint32_t handle, enum virgl_object_type obj);
38 uint32_t vrend_object_insert(struct util_hash_table *handle_hash, void *data, uint32_t length, uint32_t handle, enum virgl_object_type type);
39 uint32_t vrend_object_insert_nofree(struct util_hash_table *handle_hash,
vrend_object.c 65 static struct util_hash_table *res_hash;
89 struct util_hash_table *vrend_object_init_ctx_table(void)
91 struct util_hash_table *ctx_hash;
96 void vrend_object_fini_ctx_table(struct util_hash_table *ctx_hash)
127 vrend_object_insert_nofree(struct util_hash_table *handle_hash,
144 vrend_object_insert(struct util_hash_table *handle_hash,
152 vrend_object_remove(struct util_hash_table *handle_hash,
158 void *vrend_object_lookup(struct util_hash_table *handle_hash,
  /external/mesa3d/src/gallium/winsys/radeon/drm/
radeon_drm_winsys.h 73 struct util_hash_table *bo_names;
75 struct util_hash_table *bo_handles;
77 struct util_hash_table *bo_vas;
  /external/mesa3d/src/gallium/winsys/virgl/drm/
virgl_drm_winsys.h 34 struct util_hash_table;
64 struct util_hash_table *bo_handles;
65 struct util_hash_table *bo_names;
  /external/mesa3d/src/gallium/drivers/vc5/
vc5_screen.h 77 struct util_hash_table *bo_handles;
  /external/mesa3d/src/gallium/state_trackers/nine/
resource9.h 30 struct util_hash_table;
volume9.h 31 struct util_hash_table;
iunknown.h 63 struct util_hash_table *pdata;
  /external/mesa3d/src/gallium/drivers/vc4/
vc4_screen.h 90 struct util_hash_table *bo_handles;
  /external/mesa3d/src/gallium/winsys/freedreno/drm/
freedreno_drm_winsys.c 43 static struct util_hash_table *fd_tab = NULL;
  /external/mesa3d/src/gallium/winsys/etnaviv/drm/
etnaviv_drm_winsys.c 70 static struct util_hash_table *etna_tab = NULL;
  /external/mesa3d/src/gallium/winsys/nouveau/drm/
nouveau_drm_winsys.c 20 static struct util_hash_table *fd_tab = NULL;
  /external/mesa3d/src/gallium/winsys/svga/drm/
vmw_screen.c 44 static struct util_hash_table *dev_hash = NULL;

Completed in 2781 milliseconds

1 2