Home
last modified time | relevance | path

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

/external/libdrm/amdgpu/
Dutil_hash.h58 struct util_hash_iter { struct
74 drm_private struct util_hash_iter argument
84 drm_private struct util_hash_iter
85 util_hash_erase(struct util_hash *hash, struct util_hash_iter iter);
90 drm_private struct util_hash_iter util_hash_first_node(struct util_hash *hash);
95 drm_private struct util_hash_iter
99 drm_private int util_hash_iter_is_null(struct util_hash_iter iter);
100 drm_private unsigned util_hash_iter_key(struct util_hash_iter iter);
101 drm_private void *util_hash_iter_data(struct util_hash_iter iter);
104 drm_private struct util_hash_iter
[all …]
Dutil_hash.c221 drm_private struct util_hash_iter
230 struct util_hash_iter null_iter = {hash, 0}; in util_hash_insert()
235 struct util_hash_iter iter = {hash, node}; in util_hash_insert()
282 drm_private struct util_hash_iter
286 struct util_hash_iter iter = {hash, *nextNode}; in util_hash_find()
290 drm_private unsigned util_hash_iter_key(struct util_hash_iter iter) in util_hash_iter_key()
297 drm_private void *util_hash_iter_data(struct util_hash_iter iter) in util_hash_iter_data()
334 drm_private struct util_hash_iter
335 util_hash_iter_next(struct util_hash_iter iter) in util_hash_iter_next()
337 struct util_hash_iter next = {iter.hash, util_hash_data_next(iter.node)}; in util_hash_iter_next()
[all …]
Dutil_hash_table.c70 util_hash_table_item(struct util_hash_iter iter) in util_hash_table_item()
97 static struct util_hash_iter
101 struct util_hash_iter iter; in util_hash_table_find_iter()
119 struct util_hash_iter iter; in util_hash_table_find_item()
138 struct util_hash_iter iter; in util_hash_table_set()
188 struct util_hash_iter iter; in util_hash_table_remove()
210 struct util_hash_iter iter; in util_hash_table_clear()
229 struct util_hash_iter iter; in util_hash_table_foreach()
246 struct util_hash_iter iter; in util_hash_table_destroy()