Lines Matching refs:util_hash_iter
221 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()
341 drm_private int util_hash_iter_is_null(struct util_hash_iter iter) in util_hash_iter_is_null()
363 drm_private struct util_hash_iter util_hash_first_node(struct util_hash *hash) in util_hash_first_node()
365 struct util_hash_iter iter = {hash, util_data_first_node(hash->data.d)}; in util_hash_first_node()
369 drm_private struct util_hash_iter
370 util_hash_erase(struct util_hash *hash, struct util_hash_iter iter) in util_hash_erase()
372 struct util_hash_iter ret = iter; in util_hash_erase()