Home
last modified time | relevance | path

Searched refs:cso_hash_iter (Results 1 - 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_hash.h60 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 ite in cso_hash_find()
[all...]
H A Dcso_hash.c173 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, in cso_hash_insert()
181 struct cso_hash_iter null_iter = {hash, NULL}; 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()
H A Dcso_cache.c98 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()
H A Dcso_cache.h79 /* cso_hash.h is necessary for cso_hash_iter, as MSVC requires structures
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,
H A Dcso_context.c172 struct cso_hash_iter iter; in sanitize_hash()
442 struct cso_hash_iter iter; in cso_set_blend()
505 struct cso_hash_iter iter = cso_find_state_template(&ctx->cache, in cso_set_depth_stencil_alpha()
567 struct cso_hash_iter iter = cso_find_state_template(&ctx->cache, in cso_set_rasterizer()
1033 struct cso_hash_iter iter; in cso_set_vertex_elements_direct()
1222 struct cso_hash_iter iter = in set_sampler()
/third_party/mesa3d/src/gallium/auxiliary/translate/
H A Dtranslate_cache.c55 struct cso_hash_iter iter = cso_hash_first_node(hash); in delete_translates()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_sanity.c216 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/
H A Dxa_tgsi.c437 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/
H A Du_vbuf.c390 struct cso_hash_iter iter; in u_vbuf_set_vertex_elements_internal()

Completed in 9 milliseconds