Lines Matching refs:delete_function
182 * If delete_function is passed, it gets called on each entry present before
187 void (*delete_function)(struct hash_entry *entry))
192 if (delete_function) {
194 delete_function(entry);
204 * If delete_function is passed, it gets called on each entry present.
208 void (*delete_function)(struct hash_entry *entry))
216 if (delete_function != NULL && entry->key != ht->deleted_key)
217 delete_function(entry);
610 void (*delete_function)(struct hash_entry *entry))
616 if (delete_function) {
625 delete_function(&deleted_entry);
630 _mesa_hash_table_destroy(ht->table, delete_function);