Home
last modified time | relevance | path

Searched refs:util_hash_iter (Results 1 – 3 of 3) sorted by relevance

/external/libdrm/amdgpu/
Dutil_hash.h54 struct util_hash_iter { struct
70 drm_private struct util_hash_iter argument
80 drm_private struct util_hash_iter
81 util_hash_erase(struct util_hash *hash, struct util_hash_iter iter);
86 drm_private struct util_hash_iter util_hash_first_node(struct util_hash *hash);
91 drm_private struct util_hash_iter
95 drm_private int util_hash_iter_is_null(struct util_hash_iter iter);
96 drm_private unsigned util_hash_iter_key(struct util_hash_iter iter);
97 drm_private void *util_hash_iter_data(struct util_hash_iter iter);
100 drm_private struct util_hash_iter
[all …]
Dutil_hash.c217 drm_private struct util_hash_iter
226 struct util_hash_iter null_iter = {hash, 0}; in util_hash_insert()
231 struct util_hash_iter iter = {hash, node}; in util_hash_insert()
278 drm_private struct util_hash_iter
282 struct util_hash_iter iter = {hash, *nextNode}; in util_hash_find()
286 drm_private unsigned util_hash_iter_key(struct util_hash_iter iter) in util_hash_iter_key()
293 drm_private void *util_hash_iter_data(struct util_hash_iter iter) in util_hash_iter_data()
330 drm_private struct util_hash_iter
331 util_hash_iter_next(struct util_hash_iter iter) in util_hash_iter_next()
333 struct util_hash_iter next = {iter.hash, util_hash_data_next(iter.node)}; in util_hash_iter_next()
[all …]
Dutil_hash_table.c66 util_hash_table_item(struct util_hash_iter iter) in util_hash_table_item()
93 static struct util_hash_iter
97 struct util_hash_iter iter; in util_hash_table_find_iter()
115 struct util_hash_iter iter; in util_hash_table_find_item()
134 struct util_hash_iter iter; in util_hash_table_set()
184 struct util_hash_iter iter; in util_hash_table_remove()
206 struct util_hash_iter iter; in util_hash_table_clear()
225 struct util_hash_iter iter; in util_hash_table_foreach()
242 struct util_hash_iter iter; in util_hash_table_destroy()