Lines Matching refs:hash_entry
40 struct hash_entry { struct
47 struct hash_entry *table; argument
80 void (*delete_function)(struct hash_entry *entry));
82 void (*delete_function)(struct hash_entry *entry));
91 struct hash_entry *
93 struct hash_entry *
96 struct hash_entry *
98 struct hash_entry *
102 struct hash_entry *entry);
106 struct hash_entry *_mesa_hash_table_next_entry(struct hash_table *ht,
107 struct hash_entry *entry);
108 struct hash_entry *_mesa_hash_table_next_entry_unsafe(const struct hash_table *ht,
109 struct hash_entry *entry);
110 struct hash_entry *
112 bool (*predicate)(struct hash_entry *entry));
141 for (struct hash_entry *entry = _mesa_hash_table_next_entry(ht, NULL); \
149 for (struct hash_entry *entry = _mesa_hash_table_next_entry_unsafe(ht, NULL); \