Lines Matching refs:hash_entry
41 struct hash_entry { struct
48 struct hash_entry *table; argument
81 void (*delete_function)(struct hash_entry *entry));
83 void (*delete_function)(struct hash_entry *entry));
92 struct hash_entry *
94 struct hash_entry *
97 struct hash_entry *
99 struct hash_entry *
103 struct hash_entry *entry);
107 struct hash_entry *_mesa_hash_table_next_entry(struct hash_table *ht,
108 struct hash_entry *entry);
109 struct hash_entry *_mesa_hash_table_next_entry_unsafe(const struct hash_table *ht,
110 struct hash_entry *entry);
111 struct hash_entry *
113 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); \