Searched refs:valfreefp (Results 1 – 4 of 4) sorted by relevance
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/intern/ |
H A D | BLI_ghash.c | 533 if (valfreefp) { in ghash_insert_safe() 534 valfreefp(e->val); in ghash_insert_safe() 587 if (valfreefp) { in ghash_remove_ex() 588 valfreefp(((GHashEntry *)e)->val); in ghash_remove_ex() 635 BLI_assert(keyfreefp || valfreefp); in ghash_free_cb() 645 if (valfreefp) { in ghash_free_cb() 646 valfreefp(((GHashEntry *)e)->val); in ghash_free_cb() 985 if (keyfreefp || valfreefp) { in BLI_ghash_clear_ex() 986 ghash_free_cb(gh, keyfreefp, valfreefp); in BLI_ghash_clear_ex() 1011 if (keyfreefp || valfreefp) { in BLI_ghash_free() [all …]
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/ |
H A D | BLI_ghash.h | 92 void BLI_ghash_free(GHash *gh, GHashKeyFreeFP keyfreefp, GHashValFreeFP valfreefp); 96 GHash *gh, void *key, void *val, GHashKeyFreeFP keyfreefp, GHashValFreeFP valfreefp); 109 GHashValFreeFP valfreefp); 110 void BLI_ghash_clear(GHash *gh, GHashKeyFreeFP keyfreefp, GHashValFreeFP valfreefp); 113 GHashValFreeFP valfreefp,
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/ |
H A D | BKE_node.h | 700 void BKE_node_instance_hash_free(bNodeInstanceHash *hash, bNodeInstanceValueFP valfreefp); 705 bNodeInstanceValueFP valfreefp); 706 void BKE_node_instance_hash_clear(bNodeInstanceHash *hash, bNodeInstanceValueFP valfreefp); 715 bNodeInstanceValueFP valfreefp);
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/ |
H A D | node.c | 3698 void BKE_node_instance_hash_free(bNodeInstanceHash *hash, bNodeInstanceValueFP valfreefp) in BKE_node_instance_hash_free() argument 3700 BLI_ghash_free(hash->ghash, NULL, (GHashValFreeFP)valfreefp); in BKE_node_instance_hash_free() 3719 bNodeInstanceValueFP valfreefp) in BKE_node_instance_hash_remove() argument 3721 return BLI_ghash_remove(hash->ghash, &key, NULL, (GHashValFreeFP)valfreefp); in BKE_node_instance_hash_remove() 3724 void BKE_node_instance_hash_clear(bNodeInstanceHash *hash, bNodeInstanceValueFP valfreefp) in BKE_node_instance_hash_clear() argument 3726 BLI_ghash_clear(hash->ghash, NULL, (GHashValFreeFP)valfreefp); in BKE_node_instance_hash_clear() 3774 bNodeInstanceValueFP valfreefp) in BKE_node_instance_hash_remove_untagged() argument 3793 BKE_node_instance_hash_remove(hash, untagged[i], valfreefp); in BKE_node_instance_hash_remove_untagged()
|