HomeSort by relevance Sort by last modified time
    Searched full:hash_table (Results 1 - 25 of 162) sorted by null

1 2 3 4 5 6 7

  /external/bison/lib/
hash.h 67 struct hash_table;
69 typedef struct hash_table Hash_table;
72 size_t hash_get_n_buckets (const Hash_table *) _GL_ATTRIBUTE_PURE;
73 size_t hash_get_n_buckets_used (const Hash_table *) _GL_ATTRIBUTE_PURE;
74 size_t hash_get_n_entries (const Hash_table *) _GL_ATTRIBUTE_PURE;
75 size_t hash_get_max_bucket_length (const Hash_table *) _GL_ATTRIBUTE_PURE;
76 bool hash_table_ok (const Hash_table *) _GL_ATTRIBUTE_PURE;
77 void hash_print_statistics (const Hash_table *, FILE *);
78 void *hash_lookup (const Hash_table *, const void *)
    [all...]
hash.c 52 struct hash_table struct
150 hash_get_n_buckets (const Hash_table *table)
158 hash_get_n_buckets_used (const Hash_table *table)
166 hash_get_n_entries (const Hash_table *table)
174 hash_get_max_bucket_length (const Hash_table *table)
201 hash_table_ok (const Hash_table *table)
230 hash_print_statistics (const Hash_table *table, FILE *stream)
249 safe_hasher (const Hash_table *table, const void *key)
261 hash_lookup (const Hash_table *table, const void *entry)
288 hash_get_first (const Hash_table *table
    [all...]
  /external/mesa3d/src/util/
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 *ht, uint32_t hash
    [all...]
Makefile.sources 16 hash_table.c \
17 hash_table.h \
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 *ht, const void *deleted_key
    [all...]
  /external/mesa3d/src/compiler/glsl/
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 *ht) cons
    [all...]
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;
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_ht = lhs_ht
    [all...]
  /external/mesa3d/src/amd/vulkan/
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[index]
    [all...]
  /external/mesa3d/src/util/tests/hash_table/
remove_null.c 31 #include "hash_table.h"
36 struct hash_table *ht;
delete_and_lookup.c 31 #include "hash_table.h"
46 struct hash_table *ht;
destroy_callback.c 31 #include "hash_table.h"
52 struct hash_table *ht;
insert_and_lookup.c 31 #include "hash_table.h"
36 struct hash_table *ht;
insert_many.c 31 #include "hash_table.h"
48 struct hash_table *ht;
replacement.c 31 #include "hash_table.h"
36 struct hash_table *ht;
clear.c 24 #include "hash_table.h"
55 struct hash_table *ht;
delete_management.c 31 #include "hash_table.h"
48 struct hash_table *ht;
random_entry.c 31 #include "hash_table.h"
54 struct hash_table *ht;
null_destroy.c 29 #include "hash_table.h"
  /external/mesa3d/src/compiler/glsl/tests/
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/squashfs-tools/squashfs-tools/
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/mesa3d/src/compiler/nir/
nir_lower_global_vars_to_local.c 37 struct hash_table *var_func_table)
75 struct hash_table *var_func_table =
  /external/mesa3d/src/gallium/drivers/freedreno/
freedreno_batch_cache.h 36 struct hash_table;
39 struct hash_table *ht;
  /external/llvm/test/CodeGen/X86/
2006-08-16-CycleInDAG.ll 3 %struct.hash_table = type { %struct.expr**, i32, i32, i32 }
  /external/mesa3d/src/gallium/drivers/vc4/
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 =

Completed in 523 milliseconds

1 2 3 4 5 6 7