/external/mesa3d/src/util/ |
H A D | hash_table.h | 47 struct hash_table { struct 60 struct hash_table * 65 void _mesa_hash_table_destroy(struct hash_table *ht, 67 void _mesa_hash_table_clear(struct hash_table *ht, 69 void _mesa_hash_table_set_deleted_key(struct hash_table *ht, 72 static inline uint32_t _mesa_hash_table_num_entries(struct hash_table *ht) 78 _mesa_hash_table_insert(struct hash_table *ht, const void *key, void *data); 80 _mesa_hash_table_insert_pre_hashed(struct hash_table *ht, uint32_t hash, 83 _mesa_hash_table_search(struct hash_table *ht, const void *key); 85 _mesa_hash_table_search_pre_hashed(struct hash_table *h [all...] |
H A D | hash_table.c | 40 * http://cgit.freedesktop.org/~anholt/hash_table/tree/README 47 #include "hash_table.h" 101 entry_is_deleted(const struct hash_table *ht, struct hash_entry *entry) 107 entry_is_present(const struct hash_table *ht, struct hash_entry *entry) 112 struct hash_table * 118 struct hash_table *ht; 120 ht = ralloc(mem_ctx, struct hash_table); 150 _mesa_hash_table_destroy(struct hash_table *ht, 173 _mesa_hash_table_clear(struct hash_table *ht, 203 _mesa_hash_table_set_deleted_key(struct hash_table *h [all...] |
/external/mesa3d/src/util/tests/hash_table/ |
H A D | remove_null.c | 31 #include "hash_table.h" 36 struct hash_table *ht;
|
H A D | destroy_callback.c | 31 #include "hash_table.h" 52 struct hash_table *ht;
|
H A D | insert_and_lookup.c | 31 #include "hash_table.h" 36 struct hash_table *ht;
|
H A D | delete_and_lookup.c | 31 #include "hash_table.h" 46 struct hash_table *ht;
|
H A D | insert_many.c | 31 #include "hash_table.h" 48 struct hash_table *ht;
|
H A D | replacement.c | 31 #include "hash_table.h" 36 struct hash_table *ht;
|
/external/mesa3d/src/compiler/glsl/ |
H A D | ir_clone.cpp | 28 #include "util/hash_table.h" 31 ir_rvalue::clone(void *mem_ctx, struct hash_table *) const 41 ir_variable::clone(void *mem_ctx, struct hash_table *ht) const 78 ir_swizzle::clone(void *mem_ctx, struct hash_table *ht) const 84 ir_return::clone(void *mem_ctx, struct hash_table *ht) const 95 ir_discard::clone(void *mem_ctx, struct hash_table *ht) const 106 ir_loop_jump::clone(void *mem_ctx, struct hash_table *ht) const 114 ir_if::clone(void *mem_ctx, struct hash_table *ht) const 130 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const 142 ir_call::clone(void *mem_ctx, struct hash_table *h [all...] |
H A D | link_uniform_block_active_visitor.h | 29 #include "util/hash_table.h" 55 link_uniform_block_active_visitor(void *mem_ctx, struct hash_table *ht, 70 struct hash_table *ht;
|
H A D | ir.h | 111 struct hash_table *ht) const = 0; 224 virtual ir_rvalue *clone(void *mem_ctx, struct hash_table *) const; 233 virtual ir_constant *constant_expression_value(struct hash_table *variable_context = NULL); 424 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const; 1134 struct hash_table *ht) const; 1136 struct hash_table *ht) const; 1150 ir_constant *constant_expression_value(exec_list *actual_parameters, struct hash_table *variable_context); 1254 struct hash_table *variable_context, 1268 virtual ir_function *clone(void *mem_ctx, struct hash_table *ht) const; 1355 virtual ir_if *clone(void *mem_ctx, struct hash_table *h [all...] |
H A D | ir_variable_refcount.h | 83 struct hash_table *ht;
|
H A D | ir_array_refcount.h | 153 struct hash_table *ht;
|
H A D | opt_copy_propagation_elements.cpp | 49 #include "util/hash_table.h" 141 void populate_acp(hash_table *lhs, hash_table *rhs) 169 hash_table *lhs_ht; 170 hash_table *rhs_ht; 201 hash_table *orig_lhs_ht = lhs_ht; 202 hash_table *orig_rhs_ht = rhs_ht; 392 hash_table *orig_lhs_ht = lhs_ht; 393 hash_table *orig_rhs_ht = rhs_ht; 447 hash_table *orig_lhs_h [all...] |
H A D | ir_constant_expression.cpp | 42 #include "util/hash_table.h" 385 struct hash_table *variable_context, 476 ir_rvalue::constant_expression_value(struct hash_table *) 595 ir_expression::constant_expression_value(struct hash_table *variable_context) 666 ir_texture::constant_expression_value(struct hash_table *) 674 ir_swizzle::constant_expression_value(struct hash_table *variable_context) 704 ir_dereference_variable::constant_expression_value(struct hash_table *variable_context) 730 ir_dereference_array::constant_expression_value(struct hash_table *variable_context) 791 ir_dereference_record::constant_expression_value(struct hash_table *) 800 ir_assignment::constant_expression_value(struct hash_table *) [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_batch_cache.h | 36 struct hash_table; 39 struct hash_table *ht;
|
/external/mesa3d/src/amd/vulkan/ |
H A D | radv_pipeline_cache.c | 54 const size_t byte_size = cache->table_size * sizeof(cache->hash_table[0]); 55 cache->hash_table = malloc(byte_size); 59 if (cache->hash_table == NULL || 63 memset(cache->hash_table, 0, byte_size); 70 if (cache->hash_table[i]) { 71 if (cache->hash_table[i]->variant) 73 cache->hash_table[i]->variant); 74 vk_free(&cache->alloc, cache->hash_table[i]); 77 free(cache->hash_table); 120 struct cache_entry *entry = cache->hash_table[inde [all...] |
/external/bison/lib/ |
H A D | hash.h | 67 struct hash_table; 69 typedef struct hash_table Hash_table;
|
/external/mesa3d/src/compiler/nir/ |
H A D | nir_lower_global_vars_to_local.c | 37 struct hash_table *var_func_table) 75 struct hash_table *var_func_table =
|
/external/squashfs-tools/squashfs-tools/ |
H A D | caches-queues-lists.h | 62 entry->LINK##_next = container->hash_table[hash]; \ 63 container->hash_table[hash] = entry; \ 76 container->hash_table[HASH_FUNCTION(entry->FIELD)] = \ 149 struct file_buffer *hash_table[HASH_SIZE]; member in struct:seq_queue 171 struct file_buffer *hash_table[HASH_SIZE]; member in struct:cache
|
/external/e2fsprogs/debugfs/ |
H A D | revoke.c | 119 struct list_head *hash_table; member in struct:jbd2_revoke_table_s 158 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 180 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 243 table->hash_table = 245 if (!table->hash_table) { 252 INIT_LIST_HEAD(&table->hash_table[tmp]); 264 hash_list = &table->hash_table[i]; 268 kfree(table->hash_table); 495 hash_list = &revoke->hash_table[i]; 526 INIT_LIST_HEAD(&journal->j_revoke->hash_table[ [all...] |
/external/e2fsprogs/e2fsck/ |
H A D | revoke.c | 119 struct list_head *hash_table; member in struct:jbd2_revoke_table_s 158 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 180 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; 243 table->hash_table = 245 if (!table->hash_table) { 252 INIT_LIST_HEAD(&table->hash_table[tmp]); 264 hash_list = &table->hash_table[i]; 268 kfree(table->hash_table); 495 hash_list = &revoke->hash_table[i]; 526 INIT_LIST_HEAD(&journal->j_revoke->hash_table[ [all...] |
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_wsi_wayland.c | 28 #include <util/hash_table.h>
|
/external/mesa3d/src/compiler/glsl/tests/ |
H A D | varyings_test.cpp | 29 #include "util/hash_table.h" 40 hash_table *consumer_inputs, 41 hash_table *consumer_interface_inputs, 47 hash_table *consumer_inputs, 48 hash_table *consumer_interface_inputs, 69 hash_table *consumer_inputs; 70 hash_table *consumer_interface_inputs;
|
/external/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_qir_lower_uniforms.c | 32 #include "util/hash_table.h" 48 add_uniform(struct hash_table *ht, struct qreg reg) 62 remove_uniform(struct hash_table *ht, struct qreg reg) 114 struct hash_table *ht =
|