[ { "function_name": "xmlHashValue", "function_signature": "ATTRIBUTE_NO_SANITIZE_INTEGER static unsigned xmlHashValue(unsigned seed, const xmlChar *key, const xmlChar *key2,\n const xmlChar *key3, size_t *lengths)", "test_filename": "tests_hash_xmlHashValue.c" }, { "function_name": "xmlHashQNameValue", "function_signature": "ATTRIBUTE_NO_SANITIZE_INTEGER static unsigned xmlHashQNameValue(unsigned seed,\n const xmlChar *prefix, const xmlChar *name,\n const xmlChar *prefix2, const xmlChar *name2,\n const xmlChar *prefix3, const xmlChar *name3)", "test_filename": "tests_hash_xmlHashQNameValue.c" }, { "function_name": "xmlHashFree", "function_signature": "void xmlHashFree(xmlHashTable *hash, xmlHashDeallocator dealloc)", "test_filename": "tests_hash_xmlHashFree.c" }, { "function_name": "xmlHashGrow", "function_signature": "static int xmlHashGrow(xmlHashTablePtr hash, unsigned size)", "test_filename": "tests_hash_xmlHashGrow.c" }, { "function_name": "xmlHashUpdateInternal", "function_signature": "ATTRIBUTE_NO_SANITIZE_INTEGER static int xmlHashUpdateInternal(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, const xmlChar *key3,\n void *payload, xmlHashDeallocator dealloc, int update)", "test_filename": "tests_hash_xmlHashUpdateInternal.c" }, { "function_name": "xmlHashAddEntry2", "function_signature": "int xmlHashAddEntry2(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, void *payload)", "test_filename": "tests_hash_xmlHashAddEntry2.c" }, { "function_name": "xmlHashAddEntry3", "function_signature": "int xmlHashAddEntry3(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, const xmlChar *key3,\n void *payload)", "test_filename": "tests_hash_xmlHashAddEntry3.c" }, { "function_name": "xmlHashUpdateEntry2", "function_signature": "int xmlHashUpdateEntry2(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, void *payload,\n xmlHashDeallocator dealloc)", "test_filename": "tests_hash_xmlHashUpdateEntry2.c" }, { "function_name": "xmlHashUpdateEntry3", "function_signature": "int xmlHashUpdateEntry3(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, const xmlChar *key3,\n void *payload, xmlHashDeallocator dealloc)", "test_filename": "tests_hash_xmlHashUpdateEntry3.c" }, { "function_name": "xmlHashScanFull", "function_signature": "void xmlHashScanFull(xmlHashTable *hash, xmlHashScannerFull scan, void *data)", "test_filename": "tests_hash_xmlHashScanFull.c" }, { "function_name": "xmlHashScanFull3", "function_signature": "void xmlHashScanFull3(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, const xmlChar *key3,\n xmlHashScannerFull scan, void *data)", "test_filename": "tests_hash_xmlHashScanFull3.c" }, { "function_name": "xmlHashRemoveEntry3", "function_signature": "ATTRIBUTE_NO_SANITIZE_INTEGER int xmlHashRemoveEntry3(xmlHashTable *hash, const xmlChar *key,\n const xmlChar *key2, const xmlChar *key3,\n xmlHashDeallocator dealloc)", "test_filename": "tests_hash_xmlHashRemoveEntry3.c" } ]