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

1 2 3 4 5

  /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...]
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/
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;
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...]
ir_variable_refcount.h 83 struct hash_table *ht;
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;
    [all...]
ir_array_refcount.h 153 struct hash_table *ht;
ir_print_visitor.h 87 hash_table *printable_names;
loop_analysis.h 30 #include "util/hash_table.h"
117 hash_table *var_hash;
252 hash_table *ht;
  /external/mesa3d/src/util/tests/hash_table/
remove_null.c 31 #include "hash_table.h"
36 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;
delete_and_lookup.c 31 #include "hash_table.h"
46 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;
  /external/mesa3d/src/gallium/drivers/freedreno/
freedreno_batch_cache.h 36 struct hash_table;
39 struct hash_table *ht;
  /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...]
  /system/core/libziparchive/
zip_archive_private.h 167 ZipString* hash_table; member in struct:ZipArchive
177 hash_table(nullptr) {}
187 hash_table(nullptr) {}
194 free(hash_table);
  /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...]
  /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/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/e2fsprogs/debugfs/
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[i])
    [all...]
  /external/e2fsprogs/e2fsck/
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[i])
    [all...]
  /external/mesa3d/src/intel/vulkan/
anv_wsi_wayland.c 28 #include <util/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;

Completed in 1253 milliseconds

1 2 3 4 5