/external/virglrenderer/src/gallium/auxiliary/cso_cache/ |
D | cso_hash.h | 58 struct cso_hash_iter { struct 77 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, unsigned key, argument 86 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter); 92 struct cso_hash_iter cso_hash_first_node(struct cso_hash *hash); 97 struct cso_hash_iter cso_hash_find(struct cso_hash *hash, unsigned key); 105 int cso_hash_iter_is_null(struct cso_hash_iter iter); 106 unsigned cso_hash_iter_key(struct cso_hash_iter iter); 107 void *cso_hash_iter_data(struct cso_hash_iter iter); 110 struct cso_hash_iter cso_hash_iter_next(struct cso_hash_iter iter); 111 struct cso_hash_iter cso_hash_iter_prev(struct cso_hash_iter iter);
|
D | cso_hash.c | 218 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, in cso_hash_insert() 227 struct cso_hash_iter null_iter = {hash, 0}; in cso_hash_insert() 232 struct cso_hash_iter iter = {hash, node}; in cso_hash_insert() 279 struct cso_hash_iter cso_hash_find(struct cso_hash *hash, in cso_hash_find() 283 struct cso_hash_iter iter = {hash, *nextNode}; in cso_hash_find() 287 unsigned cso_hash_iter_key(struct cso_hash_iter iter) in cso_hash_iter_key() 294 void * cso_hash_iter_data(struct cso_hash_iter iter) in cso_hash_iter_data() 369 struct cso_hash_iter cso_hash_iter_next(struct cso_hash_iter iter) in cso_hash_iter_next() 371 struct cso_hash_iter next = {iter.hash, cso_hash_data_next(iter.node)}; in cso_hash_iter_next() 375 int cso_hash_iter_is_null(struct cso_hash_iter iter) in cso_hash_iter_is_null() [all …]
|
D | cso_cache.c | 178 struct cso_hash_iter iter = cso_hash_first_node(hash); in sanitize_cb() 185 struct cso_hash_iter 196 struct cso_hash_iter 211 struct cso_hash_iter iter = cso_hash_find(hash, hash_key); in cso_hash_find_data_from_template() 225 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc, in cso_find_state_template() 229 struct cso_hash_iter iter = cso_find_state(sc, hash_key, type); in cso_find_state_template() 267 struct cso_hash_iter iter; in cso_for_each_state()
|
D | cso_cache.h | 155 struct cso_hash_iter cso_insert_state(struct cso_cache *sc, 158 struct cso_hash_iter cso_find_state(struct cso_cache *sc, 160 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc,
|
/external/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_hash.h | 67 struct cso_hash_iter { struct 86 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, unsigned key, argument 95 struct cso_hash_iter cso_hash_erase(struct cso_hash *hash, struct cso_hash_iter iter); 101 struct cso_hash_iter cso_hash_first_node(struct cso_hash *hash); 106 struct cso_hash_iter cso_hash_find(struct cso_hash *hash, unsigned key); 114 unsigned cso_hash_iter_key(struct cso_hash_iter iter); 117 struct cso_hash_iter cso_hash_iter_next(struct cso_hash_iter iter); 118 struct cso_hash_iter cso_hash_iter_prev(struct cso_hash_iter iter); 132 cso_hash_iter_is_null(struct cso_hash_iter iter) in cso_hash_iter_is_null() 140 cso_hash_iter_data(struct cso_hash_iter iter) in cso_hash_iter_data()
|
D | cso_hash.c | 207 struct cso_hash_iter cso_hash_insert(struct cso_hash *hash, in cso_hash_insert() 216 struct cso_hash_iter null_iter = {hash, 0}; in cso_hash_insert() 221 struct cso_hash_iter iter = {hash, node}; in cso_hash_insert() 268 struct cso_hash_iter cso_hash_find(struct cso_hash *hash, in cso_hash_find() 272 struct cso_hash_iter iter = {hash, *nextNode}; in cso_hash_find() 276 unsigned cso_hash_iter_key(struct cso_hash_iter iter) in cso_hash_iter_key() 351 struct cso_hash_iter cso_hash_iter_next(struct cso_hash_iter iter) in cso_hash_iter_next() 353 struct cso_hash_iter next = {iter.hash, cso_hash_data_next(iter.node)}; in cso_hash_iter_next() 373 struct cso_hash_iter cso_hash_iter_prev(struct cso_hash_iter iter) in cso_hash_iter_prev() 375 struct cso_hash_iter prev = {iter.hash, in cso_hash_iter_prev() [all …]
|
D | cso_cache.c | 178 struct cso_hash_iter iter = cso_hash_first_node(hash); in sanitize_cb() 185 struct cso_hash_iter 196 struct cso_hash_iter 211 struct cso_hash_iter iter = cso_hash_find(hash, hash_key); in cso_hash_find_data_from_template() 225 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc, in cso_find_state_template() 229 struct cso_hash_iter iter = cso_find_state(sc, hash_key, type); in cso_find_state_template() 267 struct cso_hash_iter iter; in cso_for_each_state()
|
D | cso_cache.h | 156 struct cso_hash_iter cso_insert_state(struct cso_cache *sc, 159 struct cso_hash_iter cso_find_state(struct cso_cache *sc, 161 struct cso_hash_iter cso_find_state_template(struct cso_cache *sc,
|
D | cso_context.c | 231 struct cso_hash_iter iter; in sanitize_hash() 459 struct cso_hash_iter iter; in cso_set_blend() 524 struct cso_hash_iter iter = cso_find_state_template(ctx->cache, in cso_set_depth_stencil_alpha() 589 struct cso_hash_iter iter = cso_find_state_template(ctx->cache, in cso_set_rasterizer() 1060 struct cso_hash_iter iter; in cso_set_vertex_elements() 1218 struct cso_hash_iter iter = in cso_single_sampler()
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_hash_table.c | 72 util_hash_table_item(struct cso_hash_iter iter) in util_hash_table_item() 101 static inline struct cso_hash_iter 106 struct cso_hash_iter iter; in util_hash_table_find_iter() 126 struct cso_hash_iter iter; in util_hash_table_find_item() 148 struct cso_hash_iter iter; in util_hash_table_set() 206 struct cso_hash_iter iter; in util_hash_table_remove() 230 struct cso_hash_iter iter; in util_hash_table_clear() 252 struct cso_hash_iter iter; in util_hash_table_foreach() 276 struct cso_hash_iter iter; in util_hash_table_destroy()
|
D | u_surfaces.c | 98 struct cso_hash_iter iter; in util_surfaces_destroy()
|
D | u_vbuf.c | 330 struct cso_hash_iter iter; in u_vbuf_set_vertex_elements_internal()
|
/external/virglrenderer/src/gallium/auxiliary/util/ |
D | u_hash_table.c | 73 util_hash_table_item(struct cso_hash_iter iter) in util_hash_table_item() 104 static inline struct cso_hash_iter 109 struct cso_hash_iter iter; in util_hash_table_find_iter() 129 struct cso_hash_iter iter; in util_hash_table_find_item() 151 struct cso_hash_iter iter; in util_hash_table_set() 209 struct cso_hash_iter iter; in util_hash_table_remove() 234 struct cso_hash_iter iter; in util_hash_table_clear() 257 struct cso_hash_iter iter; in util_hash_table_foreach() 281 struct cso_hash_iter iter; in util_hash_table_destroy()
|
/external/virglrenderer/src/gallium/auxiliary/tgsi/ |
D | tgsi_sanity.c | 215 struct cso_hash_iter iter = in is_any_register_declared() 496 struct cso_hash_iter iter = in epilog() 520 struct cso_hash_iter iter = cso_hash_first_node(hash); in regs_hash_destroy()
|
/external/mesa3d/src/gallium/auxiliary/translate/ |
D | translate_cache.c | 55 struct cso_hash_iter iter = cso_hash_first_node(hash); in delete_translates()
|
/external/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()
|
/external/mesa3d/src/gallium/state_trackers/xa/ |
D | xa_tgsi.c | 615 struct cso_hash_iter iter = cso_hash_first_node(hash); in cache_destroy() 645 struct cso_hash_iter iter = cso_hash_find(hash, key); in shader_from_cache()
|