Searched refs:cso_hash_iter (Results 1 – 9 of 9) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_hash.h | 60 struct cso_hash_iter { struct 88 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, unsigned key, 97 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter); 103 struct cso_hash_iter cso_hash_first_node(struct cso_hash *hash); 111 unsigned cso_hash_iter_key(struct cso_hash_iter iter); 127 cso_hash_iter_is_null(struct cso_hash_iter iter) in cso_hash_iter_is_null() 133 cso_hash_iter_data(struct cso_hash_iter iter) in cso_hash_iter_data() 159 static inline struct cso_hash_iter 163 struct cso_hash_iter iter = {hash, *nextNode}; in cso_hash_find() 167 static inline struct cso_hash_iter [all …]
|
D | cso_hash.c | 173 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, in cso_hash_insert() 181 struct cso_hash_iter null_iter = {hash, 0}; in cso_hash_insert() 185 struct cso_hash_iter iter = {hash, node}; in cso_hash_insert() 217 unsigned cso_hash_iter_key(struct cso_hash_iter iter) in cso_hash_iter_key() 270 struct cso_hash_iter cso_hash_first_node(struct cso_hash *hash) in cso_hash_first_node() 272 struct cso_hash_iter iter = {hash, cso_data_first_node(hash)}; in cso_hash_first_node() 281 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter) in cso_hash_erase() 283 struct cso_hash_iter ret = iter; in cso_hash_erase()
|
D | cso_cache.c | 98 struct cso_hash_iter iter = cso_hash_first_node(hash); in sanitize_cb() 105 struct cso_hash_iter 116 struct cso_hash_iter 131 struct cso_hash_iter iter = cso_hash_find(hash, hash_key); in cso_hash_find_data_from_template() 145 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc, in cso_find_state_template() 149 struct cso_hash_iter iter = cso_find_state(sc, hash_key, type); in cso_find_state_template() 176 struct cso_hash_iter iter; in cso_delete_all()
|
D | cso_cache.h | 159 struct cso_hash_iter cso_insert_state(struct cso_cache *sc, 162 struct cso_hash_iter cso_find_state(struct cso_cache *sc, 164 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc,
|
D | cso_context.c | 171 struct cso_hash_iter iter; in sanitize_hash() 432 struct cso_hash_iter iter; in cso_set_blend() 495 struct cso_hash_iter iter = cso_find_state_template(&ctx->cache, in cso_set_depth_stencil_alpha() 557 struct cso_hash_iter iter = cso_find_state_template(&ctx->cache, in cso_set_rasterizer() 1023 struct cso_hash_iter iter; in cso_set_vertex_elements_direct() 1209 struct cso_hash_iter iter = in cso_set_sampler()
|
/third_party/mesa3d/src/gallium/auxiliary/translate/ |
D | translate_cache.c | 55 struct cso_hash_iter iter = cso_hash_first_node(hash); in delete_translates()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_sanity.c | 216 struct cso_hash_iter iter = in is_any_register_declared() 524 struct cso_hash_iter iter = in epilog() 548 struct cso_hash_iter iter = cso_hash_first_node(hash); in regs_hash_destroy()
|
/third_party/mesa3d/src/gallium/frontends/xa/ |
D | xa_tgsi.c | 437 struct cso_hash_iter iter = cso_hash_first_node(hash); in cache_destroy() 467 struct cso_hash_iter iter = cso_hash_find(hash, key); in shader_from_cache()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_vbuf.c | 380 struct cso_hash_iter iter; in u_vbuf_set_vertex_elements_internal()
|