Home
last modified time | relevance | path

Searched refs:util_hash_table (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_hash_table.h49 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);
Du_hash_table.c50 struct util_hash_table struct
78 struct util_hash_table * argument
82 struct util_hash_table *ht; in util_hash_table_create()
84 ht = MALLOC_STRUCT(util_hash_table); in util_hash_table_create()
102 util_hash_table_find_iter(struct util_hash_table *ht, in util_hash_table_find_iter()
122 util_hash_table_find_item(struct util_hash_table *ht, in util_hash_table_find_item()
142 util_hash_table_set(struct util_hash_table *ht, in util_hash_table_set()
181 util_hash_table_get(struct util_hash_table *ht, in util_hash_table_get()
202 util_hash_table_remove(struct util_hash_table *ht, in util_hash_table_remove()
228 util_hash_table_clear(struct util_hash_table *ht) in util_hash_table_clear()
[all …]
Du_debug_refcnt.c50 static struct util_hash_table* serials_hash;
Du_debug_symbol.c200 struct util_hash_table* symbols_hash;
/external/libdrm/amdgpu/
Dutil_hash_table.h46 struct util_hash_table;
54 drm_private struct util_hash_table *
59 util_hash_table_set(struct util_hash_table *ht, void *key, void *value);
61 drm_private void *util_hash_table_get(struct util_hash_table *ht, void *key);
63 drm_private void util_hash_table_remove(struct util_hash_table *ht, void *key);
65 drm_private void util_hash_table_clear(struct util_hash_table *ht);
67 drm_private void util_hash_table_foreach(struct util_hash_table *ht,
71 drm_private void util_hash_table_destroy(struct util_hash_table *ht);
Dutil_hash_table.c51 struct util_hash_table struct
75 drm_private struct util_hash_table * argument
79 struct util_hash_table *ht; in util_hash_table_create()
81 ht = malloc(sizeof(struct util_hash_table)); in util_hash_table_create()
98 util_hash_table_find_iter(struct util_hash_table *ht, in util_hash_table_find_iter()
116 util_hash_table_find_item(struct util_hash_table *ht, in util_hash_table_find_item()
134 util_hash_table_set(struct util_hash_table *ht, void *key, void *value) in util_hash_table_set()
167 drm_private void *util_hash_table_get(struct util_hash_table *ht, void *key) in util_hash_table_get()
185 drm_private void util_hash_table_remove(struct util_hash_table *ht, void *key) in util_hash_table_remove()
208 drm_private void util_hash_table_clear(struct util_hash_table *ht) in util_hash_table_clear()
[all …]
DMakefile.sources10 util_hash_table.c \
11 util_hash_table.h
Damdgpu_internal.h79 struct util_hash_table *bo_handles;
81 struct util_hash_table *bo_flink_names;
Damdgpu_device.c52 static struct util_hash_table *fd_tab;
/external/mesa3d/src/gallium/state_trackers/vega/
Dhandle.c37 struct util_hash_table *handle_hash = NULL;
Dhandle.h45 extern struct util_hash_table *handle_hash;
/external/mesa3d/src/gallium/state_trackers/egl/x11/
Dnative_dri2.c63 struct util_hash_table *surfaces;
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_bo.c117 struct util_hash_table *bo_handles;